evoweb / ew-collapsible-container
Collapsible container
Fund package maintenance!
garbast
www.paypal.me/garbast
Installs: 2 405
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 3
Forks: 1
Open Issues: 0
Language:Shell
Type:typo3-cms-extension
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
Installation
via Composer
The recommended way to install ew_collapsible_container is by using Composer:
composer require evoweb/ew-collapsible-container
quick introduction
Adds ability to collapse a container in backend to get children out of the way.
Add 'collapsed' to column definition when registering ContainerConfiguration to collapse elements initially.
$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, ] ] ] );
Add setTemplate to disable ability to collapse for defined container elements.
$configuration->setGridTemplate('EXT:container/Resources/Private/Templates/Grid.html');