TYPO3中TMENU菜单链接添加subtitle字段锚点的TypoScript配置问题
解决方案
你的配置不生效是因为属性层级写错了:TMENU普通菜单项(NO状态)的typolink是直接挂载在NO节点下的原生属性,不需要额外套一层stdWrap,修改后的配置如下:
MAINMENU2 = HMENU MAINMENU2 { special = directory special.value = 1 1 = TMENU 1 { expAll = 1 wrap = <ul class="menu">|</ul> noBlur = 1 NO = 1 NO.typolink.section.field = subtitle # 可选补充:subtitle为空时不生成空锚点 NO.typolink.section.if.isTrue.field = subtitle } }
补充的可选配置可以避免页面没有填写subtitle时生成带#的无效链接,只有字段有值时才会自动追加锚点。
内容的提问来源于stack exchange,提问作者user3852729
相关产品推荐
相关产品推荐

