基于子页面的 Magnolia 菜单项

Posted

技术标签:

【中文标题】基于子页面的 Magnolia 菜单项【英文标题】:Magnolia menu items based on subpages 【发布时间】:2015-10-26 11:57:31 【问题描述】:

这是一种访问 Magnolia 页面模板中的子页面并将菜单项(我的意思是导航)链接到每个页面的方法吗? 例如,假设有一个主页和三个其他页面:关于我们、联系我们和注册。当新的子页面添加到 magnolia admin 中的主页时,我可以使用动态导航来添加新项目吗?

【问题讨论】:

菜单 == 导航?如果是,请查看documentation.magnolia-cms.com/display/DOCS53/Navigation 是的,我会检查的。谢谢 @JozefChocholacek 我刚刚检查了链接。但是我如何在自己的模板中使用它呢? 【参考方案1】:

从 JCR 中的项目列表生成的导航是开箱即用的功能。您需要做的就是在页面定义中添加带有导航的区域。如何在页面定义中添加区域,请参考documentation on templating 根据您使用的 Magnolia 版本以及是否使用 STK,过程会略有不同。

HTH, 一月

【讨论】:

以上是关于基于子页面的 Magnolia 菜单项的主要内容,如果未能解决你的问题,请参考以下文章

如何进行活动菜单文本颜色更改导航下拉项子菜单? [复制]

asp:menu : 当页面加载不同样式时需要显示子菜单项

基于el-menu,用递归实现动态n级菜单

Joomla 3.0 创建虚拟菜单项

Bootstrap nav 子菜单根据页面限制向左或向右浮动

添加子菜单项