在SilverStripe 3.1中,是否可以覆盖SilverStripe徽标和左侧CMS顶部显示的URL(而不是替换它)?
3dg*_*goo 10
在SilverStripe 3.1中,我们可以通过使用一些自定义CSS来覆盖徽标.
首先,我们LeftAndMain通过将此添加到我们的包含一个额外的css文件config.yml:
LeftAndMain:
extra_requirements_css:
- mysite/css/leftandmainextracss.css
Run Code Online (Sandbox Code Playgroud)
然后在我们的leftandmainextracss.css文件中,我们可以编辑默认的徽标css来加载我们想要的任何图像:
.cms-logo a {
background: url("../images/new-branding-cms-logo.png") no-repeat left center;
}
Run Code Online (Sandbox Code Playgroud)
我们可以在我们的网址中设置网址和标题config.yml:
LeftAndMain:
application_link: 'http://www.example.com'
application_name: 'Example'
extra_requirements_css:
- mysite/css/leftandmainextracss.css
Run Code Online (Sandbox Code Playgroud)
这里有一些关于扩展cms接口的细节:https://docs.silverstripe.org/en/3.1/developer_guides/customising_the_admin_interface/how_tos/extend_cms_interface/
此模块还可以更改CMS品牌.我没有测试过这个:https://github.com/skorp/Silverstripe--CMSbranding
| 归档时间: |
|
| 查看次数: |
1260 次 |
| 最近记录: |