TYPO3 - 打字稿 - 特殊 = 目录(如果多个)

问题描述 投票:0回答:1

我正在寻找解决方案,如果我有超过 1 个选定的页面(在字段 =overviewnavigation_pages 中),如何将

special = directory
切换到
special = list

这是我的正常打字稿 MenuProcessor:

dataProcessing {
        10 = TYPO3\CMS\Frontend\DataProcessing\MenuProcessor
        10 {
            special = directory
            special.value.field = overviewnavigation_pages
            includeSpacer = 0
            as = overviewnavigation
            expandAll = 1
            titleField = nav_title // title

            dataProcessing {
                10 = TYPO3\CMS\Frontend\DataProcessing\FilesProcessor
                10 {
                    references.fieldName = teaser_image
                }
            }
        }
    }

感谢您的帮助

typo3 typoscript typo3-12.x
1个回答
0
投票

可能很难覆盖

special
的值,但您可以根据情况使用条件来分配菜单。

为了检查引用记录的数量,我没有找到现有条件,但编写自己的条件并不是很困难。
在此之前,您可以搜索扩展程序是否存在所需的条件。 TER:搜索“条件”
如果您必须编写自己的条件,TYPO3 文档会很有帮助:为 TYPO3 创建自定义条件

© www.soinside.com 2019 - 2024. All rights reserved.