【问题标题】:TYPO3 Special menu content elementTYPO3 特殊菜单内容元素
【发布时间】:2015-05-28 13:10:04
【问题描述】:
我正在开发 TYPO3 6.2,并且在一个页面中,我添加了内容元素“特殊菜单”以及带有所选页面的站点地图选项。我能够毫无问题地渲染它。对于几乎所有页面,我都添加了导航标题,显然在站点地图中也会显示此导航标题。我的要求是我想显示标题而不是 nav_title。尝试了下面代码,似乎不起作用。谁能帮我解决这个问题?
tt_content.menu.20.2.1 {
NO {
stdWrap.cObject = COA
stdWrap.cObject {
10 = TEXT
10.field = subtitle
}
ATagTitle.field = subtitle
}
}
任何帮助将不胜感激。
【问题讨论】:
标签:
typo3
typoscript
typo3-6.2.x
【解决方案1】:
在您想要显示带有选项“站点地图”的插件“特殊菜单”的页面上的 ext-template 的设置字段中插入以下行,并且不会将链接标题更改为副标题。
tt_content.menu.20.2 >
tt_content.menu.20.2 = HMENU
tt_content.menu.20.2.1 = TMENU
tt_content.menu.20.2.1 {
expAll = 1
wrap = <ul>|</ul>
NO{
wrapItemAndSub = <li>|</li>
stdWrap.htmlSpecialChars = 1
stdWrap.field = subtitle//title # add title of link subtitle or if empty title
ATagTitle.field = nav_title//title #title add tag title what you need
}
}
tt_content.menu.20.2.2 < tt_content.menu.20.2.1
tt_content.menu.20.2.3 < tt_content.menu.20.2.1
tt_content.menu.20.2.4 < tt_content.menu.20.2.1
例如http://www.typozone.com/index.php?id=96