繁体   English   中英

Typo3:我在哪里可以获得 TCA 类型的列表?

[英]Typo3: Where can i get list of TCA types?

我有正文和图像,所以我在哪里可以找到这种类型的列表? 我可以在 select 框中获取页面列表吗?

$GLOBALS['TCA']['tt_content']['types']['text_image_left'] = [ 'showitem' => ' --palette--;palette.general;general, header, subheader, header_layout,menu, bodytext;bodytext_formlabel, --div--;tabs.images, image, --div--;tabs.appearance, --palette--;palette.frames;frames, --div--;tabs.access, hidden;field.default.hidden, --div--;tabs.extended ', 'columnsOverrides' => ['bodytext' => ['config' => ['enableRichtext' => true]]] ];

嗯,不知道你的问题是否正确。 您问
1. TCA 类型列表
2.如何获取select字段中的页面列表(?)

您可以在此处找到完整的 TCA 文档:
https://docs.typo3.org/m/typo3/reference-tca/master/en-us/

对您来说有趣的部分是 [column][*][config] 部分:
https://docs.typo3.org/m/typo3/reference-tca/master/en-us/ColumnsConfig/Index.html

为了创建带有页面列表的 select,您需要进行以下配置。
我建议对字段使用“组”类型。

'page' => [
    'exclude' => true,
    'label' => 'List of Pages',
    'config' => [
        'type' => 'group',
        'internal_type' => 'db',
        'allowed' => 'pages',
        'size' => 1,
        'minitems' => 0,
        'maxitems' => 1,
    ]
]

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM