Menu Typo3在html模板的子页面上获取链接父页面

Menu Typo3在html模板的子页面上获取链接父页面,menu,navigation,typo3,Menu,Navigation,Typo3,你好,我有一个子导航 lib.subnavigation = COA lib.subnavigation { 10 = HMENU 10 { entryLevel = 2 1 = TMENU 1 { expAll = 1 NO { doNotLinkIt = 1 #wrapItemAndSub = <li>|</l

你好,我有一个子导航

lib.subnavigation = COA 
lib.subnavigation {
  10 = HMENU
  10 {
    entryLevel = 2
    1 = TMENU
    1 {
        expAll = 1
        NO {                          
            doNotLinkIt = 1
            #wrapItemAndSub = <li>|</li>
            stdWrap.cObject = CASE
            stdWrap.cObject {
                key.field = doktype
                default = TEXT
                default {           
                    typolink.parameter.field = uid
                    typolink.additionalParams.insertData = 1
                    field = title
                    #wrap = <span>|</span>
                    stdWrap.htmlSpecialChars = 1
                }
                # 4 = shortcut
                4 = TEXT
                #4.wrap = <span>|</span>
                4 {
                    field = title
                    typolink.parameter.field = shortcut
                    typolink.ATagBeforeWrap = 1
                }
                # 3 = external url
                3 = TEXT
                3 {
                    field = title
                    typolink.parameter.field = url
                    typolink.extTarget.field = target
                }       
            }                                                   
        }
        ACT = 1
        ACT {
            doNotLinkIt = 1
            #wrapItemAndSub = <li class="home-lnk active">|</li>
            stdWrap.cObject = COA
            stdWrap.cObject {
                1 = TEXT
                1.wrap = <a  href="
                1.typolink.parameter.data = field:uid
                1.typolink.returnLast = url
                2 = TEXT
                2.wrap = " class="active">
                3 = TEXT
                3.data = field:title
                4 = TEXT
                4.wrap = </a>
            }
        }
    }                       
}
lib.subnavigation=COA
自由亚航行{
10=汉努
10 {
入口级别=2
1=t菜单
1 {
expAll=1
不{
doNotLinkIt=1
#wrapItemAndSub=
  • |
  • stdWrap.cObject=CASE stdWrap.cObject{ key.field=doktype 默认值=文本 默认值{ typlink.parameter.field=uid typlink.additionalParams.insertData=1 字段=标题 #包裹=| stdWrap.htmlSpecialChars=1 } #4=快捷方式 4=文本 #4.2.1| 4 { 字段=标题 typlink.parameter.field=快捷方式 typlink.ATagBeforeWrap=1 } #3=外部url 3=文本 3 { 字段=标题 typolink.parameter.field=url typlink.extTarget.field=目标 } } } ACT=1 表演{ doNotLinkIt=1 #wrapItemAndSub=
  • |
  • stdWrap.cObject=COA stdWrap.cObject{ 1=文本 1.1.1 } } } }
    我需要在HTML模板中获取到父页面的链接,如何才能做到这一点?通过什么变量可以获取到父页面的链接

    我的html模板:

    <f:layout name="DefaultLayout" />
    <f:section name="content">
        <f:format.raw>{content_100}</f:format.raw>      
        <div class="page-title-wrap">
            <div class="container">
                <div class="page-title">Regionalstelle <f:format.raw>{pagetitle_sub}</f:format.raw></div>
            </div>
        </div>
        <div class="mnu-third-wrap">
            <div class="container">
                <div class="mnu-third">
                    <f:format.raw>{subnavigation}</f:format.raw>
                </div>
            </div>
        </div>      
        <f:format.raw>{content_0}</f:format.raw>
    </f:section>
    
    
    {content_100}
    地区标准{pagetitle_sub}
    {次导航}
    {content_0}
    
    变量subnavigation包含指向子菜单的所有链接。
    我需要创建一个指向父页面的页面标题链接,感谢您提前提供的帮助。

    如果您将TS

    中的
    typolink.parameter.field=uid
    替换为
    typolink.parameter.field=pid
    ,这取决于上下文,您始终有一条
    数据记录。对于内容,它是tt\u内容记录,对于页面它是
    页面

    当前页面的父级可以通过字段
    pid
    (页面-/parent ID)识别

    因此,您可以构建指向父页面的链接,如:

    <f:link.page pageUid="{data.pid}">parent page</f:link.page>
    
    父页面
    
    我需要将块Regionalstelle{pagetitle\u sub}更改为带有父页面链接的块,然后需要在TS中定义一个cObject,如:
    lib.linkToParent=TEXT lib.linkToParent.data=page:pid
    呈现:
    Regionalstelle{pagetitle\u sub}
    非常感谢,你帮了我很多。你应该整理一下你的问题。子菜单分散了注意力,但你的主要问题是:“
    如何在fluid中获得指向父页面的链接?
    ”除此之外,你的打字稿可以得到一些优化(对于
    ACT
    您定义了默认行为,但非常复杂,而且
    .wrap
    (无拆分)的用法很奇怪。您有变量
    子导航
    ,其中填充了
    库子导航
    的副本或引用(复制时使用
    临时子导航
    )或者直接在你的液体中调用
    lib.subnavigation
    。缩短你的格式VHs:
    {content\u 0->f:format.raw()}
    非常感谢,你帮了我很多忙。