首页 > 解决方案 > 子页面菜单 - 获取字段 subtitle 而不是 nav_title

问题描述

我将感谢对以下问题的支持:在过去(在 FLUID 之前),可以提取字段 subtitle 的值而不是 nav_title 用于具有子页面的菜单

tt_content.menu.20.1.1.NO {   
    stdWrap.cObject = COA
    stdWrap.cObject {
      10 = TEXT
      10.field = subtitle // nav_title
    }    
}

FLUID 怎么可能得到相同的结果?我努力了:

tt_content.menu_subpages.dataProcessing {
  10 = TYPO3\CMS\Frontend\DataProcessing\MenuProcessor
  10.titleField = subtitle // nav_title
}

tt_content.menu_subpages.dataProcessing.10.titleField = subtitle // nav_title

但这行不通。输出仍然是默认的 nav_title (虽然所有子页面的字段 subtitle都有值)

谢谢你的支持!

标签: typo3typoscriptsubmenufluid

解决方案


在 setup.typoscript (Typo3 9.5.x 和 10.4.x)

page{
    10 {
        dataProcessing.10.titleField = subtitle // title
    }
}

变量路径 (page.10.dataProcessing) 取决于您的设置。


推荐阅读