我有以下SelectTree的TYPO 3页面。但是,“选择树”仅显示3个级别的子页面,它会忽略此级别之后的页面。
<TCEforms>
<label>Feature Page Link</label>
<config>
<type>select</type>
<renderType>selectTree</renderType>
<foreign_table>pages</foreign_table>
<foreign_table_where>ORDER BY title</foreign_table_where>
<treeConfig>
<parentField>pid</parentField>
<appearance>
<expandAll>true</expandAll>
<showHeader>TRUE</showHeader>
</appearance>
</treeConfig>
<items type="array">
<numIndex index="0" type="array">
<numIndex index="0">LLL:EXT:examples/locallang_db.xml:examples.pi_flexform.choosePage</numIndex>
<numIndex index="1">0</numIndex>
</numIndex>
</items>
<minitems>0</minitems>
<maxitems>1</maxitems>
</config>
</TCEforms>
导航
树视图图像
有没有办法修改Treeview中的子项数
您可以在treeconfig外观部分中设置maxLevels
<TCEforms>
<label>Feature Page Link</label>
<config>
<type>select</type>
<renderType>selectTree</renderType>
<foreign_table>pages</foreign_table>
<foreign_table_where>ORDER BY title</foreign_table_where>
<treeConfig>
<parentField>pid</parentField>
<appearance>
<expandAll>true</expandAll>
<showHeader>TRUE</showHeader>
<maxLevels>20</maxLevels>
</appearance>
</treeConfig>
<items type="array">
<numIndex index="0" type="array">
<numIndex index="0">LLL:EXT:examples/locallang_db.xml:examples.pi_flexform.choosePage</numIndex>
<numIndex index="1">0</numIndex>
</numIndex>
</items>
<minitems>0</minitems>
<maxitems>1</maxitems>
</config>