| Current Path : /var/www/surf/TYPO3/src/sculptor_surf/Configuration/TCA/Overrides/ |
| 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')
);