v:page不想显示自定义页面TYPO3 9.5.19 VHS:6.0.3

问题描述

           <v:menu
                    levels="3"
                    excludePages="{settings.menuExclude}"
                    as="menu"
                    expandAll="TRUE"
                    classActive="is-active"
                    >
                                <li class="menu-item">
                                <f:link.typolink parameter="{item.link}"  class="{item.class}">
                                    {item.linktext ->f:format.raw()}
                                </f:link.typolink>
                                </li>
  </v:menu>

添加一个自定义页面,如此处所述:https://docs.typo3.org/m/typo3/reference-coreapi/master/en-us/ApiOverview/PageTypes/Index.html

但是v:menu不想显示菜单中的页面。设置文档类型已弃用,因此如何在菜单添加自定义页面类型?

解决方法

从臀部冒出来:请确保您的自定义页面类型的doktype值小于199,因为TYPO3认为高于此值的所有内容都“不可链接”。 VHS不会施加任何限制,因此这完全取决于TYPO3本身认为哪些doktype值有效。