evoweb/ew-collapsible-container

Collapsible container

Fund package maintenance!
garbast
www.paypal.me/garbast

Installs: 611

Dependents: 0

Suggesters: 0

Security: 0

Stars: 0

Watchers: 3

Forks: 0

Open Issues: 0

Language:HTML

Type:typo3-cms-extension

1.4.0 2024-05-22 07:17 UTC

This package is auto-updated.

Last update: 2024-05-22 15:54:07 UTC


README

build Latest Stable Version Monthly Downloads Total Downloads

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');