Typo3 中的 TMENU - 修改菜单项中的 href 标签

TMENU in Typo3 - Modify href tag in menu item

有人可以帮忙吗?

如果第 3 层的菜单项有子页面 (class="has-children"),我想将 href 标签更改为 href="#0"。

TS 看起来像这样:

        3 = TMENU
        3 {
            expAll = 1
            stdWrap.wrap = <ul>|</ul>

            NO = 1
            NO.allWrap = <li>|</li>
            NO.allWrap.insertData = 1
            NO.ATagTitle.field = abstract // description // title

            IFSUB = 1
            IFSUB.wrapItemAndSub = <li class="has-children">|</li>
            IFSUB.wrapItemAndSub.insertData = 1
            IFSUB.ATagTitle.field = abstract // description // title

HTML 现在看起来像这样:

           <ul>
                <li class="has-children">
                  <a href="/test/england">England</a>
                </li>
                <li>
                  <a href="/test/ireland">Ireland</a>
                </li>
           </ul>

但应该是这样的:

           <ul>
                <li class="has-children">
                  <a href="#0">England</a>
                </li>
                <li>
                  <a href="/test/ireland">Ireland</a>
                </li>
           </ul>

有什么线索吗?感谢您的帮助! :-)

这样解决的:

        3 {
            expAll = 1
            stdWrap.wrap = <ul>|</ul>

            NO = 1
            NO.allWrap = <li>|</li>
            NO.allWrap.insertData = 1
            NO.ATagTitle.field = abstract // description // title

            IFSUB = 1
            IFSUB.wrapItemAndSub = <li class="has-children">|</li>
            IFSUB.ATagTitle.field = abstract // description // title
            IFSUB.doNotLinkIt = 1
            IFSUB.stdWrap.cObject = COA
            IFSUB.stdWrap.cObject {
                10 = TEXT
                10 {
                        field = nav_title // title
                        wrap = <a href="#0">|</a>                           
                }
            }

现在可用!