mst/mst-yaml2tca
最新稳定版本:1.0.14
Composer 安装命令:
composer require mst/mst-yaml2tca
包简介
Load YAML files to TCA
README 文档
README
Situation
Writing TCA is always exhausting. Especially if you want to have the element in the New Content Element Wizard. With this extension it is possible to put simple elements in a YAML file.
The following elements are supported:
- columns
- palettes
- plugins
- contentElements
- container
When loading, it is still being tested whether it is possible to load a Flexform. For this purpose, a file with the name of the element (in UpperCamelCase) can simply be placed in the Configuration/FlexForms/ContentElements or Configuration/FlexForms/Containers directory. Alternatively, a file can also be stored in the flexform field.
The yaml file has a section for each of the different content types. Plugins and content elements can each be assigned to a group. Containers are always automatically sorted into the Container groups. In EXT:mst_yaml2tca/Resources/Private/Yaml/Elements.yaml is an example for such a file
Each entry corresponds to a tab.
Usage
To load a yaml file simply insert in: Configuration/TCA/Overrides/tt_content.php
$register = GeneralUtility::makeInstance(\MST\MstYaml2Tca\Tca\Registry::class); $register->loadFile($extKey, GeneralUtility::getFileAbsFileName('EXT:[yourextension]/Configuration/Yaml/Elements.yaml'));
统计信息
- 总下载量: 4.47k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: proprietary
- 更新时间: 2023-08-20