Your IP : 216.73.217.13


Current Path : /var/www/surf/TYPO3/src/sculptor_surf/Configuration/TCA/Overrides/
Upload File :
Current File : /var/www/surf/TYPO3/src/sculptor_surf/Configuration/TCA/Overrides/tt_content.php

<?php
defined('TYPO3') or die('Access denied.');
\TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance(\B13\Container\Tca\Registry::class)->configureContainer(
    (
    new \B13\Container\Tca\ContainerConfiguration(
        '2cols-container', // CType
        '2 Column Container', // label
        'Description 2 Column Container', // description
        [
            [
                ['name' => 'Header', 'colPos' => 200, 'colspan' => 2, 'allowed' => ['CType' => 'mask_maintitlesection'], 'maxitems' => 1 ],
            ],
            [
                ['name' => 'left side', 'colPos' => 201, 'disallowed' => ['CType' => 'menu_abstract, mask_accordion, mask_hero, mask_footercontent, mask_mixedcubes, mask_managment']],
                ['name' => 'right side', 'colPos' => 202, 'disallowed' => ['CType' => 'menu_abstract, mask_accordion, mask_hero, mask_footercontent, mask_mixedcubes, mask_managment']]
            ]
        ]
    )
    )
// set an optional icon configuration
        ->setIcon('EXT:sculptor_surf/Resources/Public/Icons/2cols-container.svg')
);

\TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance(\B13\Container\Tca\Registry::class)->configureContainer(
    (
    new \B13\Container\Tca\ContainerConfiguration(
        '3cols-container', // CType
        '3 Column Container', // label
        'Description 3 Column Container', // description
        [
            [
                ['name' => 'Header', 'colPos' => 200, 'colspan' => 3, 'allowed' => ['CType' => 'mask_maintitlesection'], 'maxitems' => 1 ],
            ],
            [
                ['name' => 'Column 1', 'colPos' => 201, 'disallowed' => ['CType' => 'menu_abstract, mask_accordion, mask_hero, mask_footercontent, mask_mixedcubes, mask_managment']],
                ['name' => 'Column 2', 'colPos' => 202, 'disallowed' => ['CType' => 'menu_abstract, mask_accordion, mask_hero, mask_footercontent, mask_mixedcubes, mask_managment']],
                ['name' => 'Column 3', 'colPos' => 203, 'disallowed' => ['CType' => 'menu_abstract, mask_accordion, mask_hero, mask_footercontent, mask_mixedcubes, mask_managment']]
            ]
        ]
    )
    )
// set an optional icon configuration
        ->setIcon('EXT:sculptor_surf/Resources/Public/Icons/3cols-container.svg')
);

\TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance(\B13\Container\Tca\Registry::class)->configureContainer(
    (
    new \B13\Container\Tca\ContainerConfiguration(
        '4cols-container', // CType
        '4 Column Container', // label
        'Description 4 Column Container', // description
        [
            [
                ['name' => 'Header', 'colPos' => 200, 'colspan' => 4, 'allowed' => ['CType' => 'mask_maintitlesection'], 'maxitems' => 1 ],
            ],
            [
                ['name' => 'Column 1', 'colPos' => 201, 'disallowed' => ['CType' => 'menu_abstract, mask_accordion, mask_hero, mask_footercontent, mask_mixedcubes, mask_managment']],
                ['name' => 'Column 2', 'colPos' => 202, 'disallowed' => ['CType' => 'menu_abstract, mask_accordion, mask_hero, mask_footercontent, mask_mixedcubes, mask_managment']],
                ['name' => 'Column 3', 'colPos' => 203, 'disallowed' => ['CType' => 'menu_abstract, mask_accordion, mask_hero, mask_footercontent, mask_mixedcubes, mask_managment']],
                ['name' => 'Column 4', 'colPos' => 204, 'disallowed' => ['CType' => 'menu_abstract, mask_accordion, mask_hero, mask_footercontent, mask_mixedcubes, mask_managment']]
            ]
        ]
    )
    )
// set an optional icon configuration
        ->setIcon('EXT:sculptor_surf/Resources/Public/Icons/4cols-container.svg')
);