就像这个问题的主题:Silverstripe Menu, Submenu, and Breadcrumbs
我想把普通的面包屑换成其他的。通常,简单的主题会将面包屑放在侧面板中。我想改变这个方法,在主题行上创建一组Wordpress样式的面包屑。
在页脚有一组很好的面包屑。这可能有些多余,但用户已经习惯了看到Wordpress风格,所以这就是任务。
文档中很清楚如何更改分隔符字符,但如何更改页面模板以使页面内容中包含面包屑而不是侧边栏中的单独设置,这一点还不是很清楚。
在Page.ss模板中有没有一种简单的方法可以做到这一点?
示例:
MainMenuHome menu1 menu2
menu3
home >> menu1 >> menu2 >> menu3
Page subject menu3
Page Content
Footer
Sitename -> home / menu1 / menu2发布于 2017-02-16 02:53:05
使用$Breadcrumbs变量(请参见SiteTree.php)将面包屑调用到模板中。
要更改面包屑的外观,可以覆盖主题中的_BreadcrumbsTemplate.s_s文件。
https://stackoverflow.com/questions/42257649
复制相似问题