evoweb / ew-collapsible-container
可折叠容器
2.0.0
2024-08-11 09:15 UTC
Requires
- typo3/cms-backend: ^13.0 || 13.0.x-dev || dev-main
- typo3/cms-core: ^13.0 || 13.0.x-dev || dev-main
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.62.0
README
安装
通过 Composer
推荐安装 ew_collapsible_container 的方式是使用 Composer
composer require evoweb/ew-collapsible-container
快速介绍
为后端添加容器折叠功能,以便将子元素移出视野。
在注册 ContainerConfiguration 时将 'collapsed' 添加到列定义中,以便初始折叠元素。
$configuration = \TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance( \B13\Container\Tca\ContainerConfiguration::class, 'demo_container', $languageFile . 'CType.I.demo_container', $languageFile . 'CType.I.demo_container-plus_wiz_description', [ [ [ 'name' => 'Elements', 'colPos' => 200, 'allowed' => ['CType' => 'kwicks_element'], 'collapsed' => true, ] ] ] );
添加 setTemplate 以禁用定义容器元素的可折叠功能。
$configuration->setGridTemplate('EXT:container/Resources/Private/Templates/Grid.html');