Initial Commit
This commit is contained in:
1 parent
4f495177e4
commit
b6d2142214
166 files changed
+13952
-178
No files matched your search
+41
@@ -0,0 +1,41 @@
|
||||
<?php
|
||||
declare(strict_types=1);
|
||||
|
||||
defined('TYPO3') or die();
|
||||
|
||||
(static function (): void {
|
||||
$l = 'LLL:EXT:vitec/Resources/Private/Language/locallang_pages.xlf:';
|
||||
|
||||
// Replace the default "Frontend Layout" dropdown on the page record
|
||||
// (Page Properties → Appearance → Frontend Layout) with the VITEC layouts.
|
||||
// Values are integer strings (DB column is INT).
|
||||
$GLOBALS['TCA']['pages']['columns']['layout']['config']['items'] = [
|
||||
['label' => $l . 'layout.0', 'value' => '0'],
|
||||
['label' => $l . 'layout.1', 'value' => '1'],
|
||||
['label' => $l . 'layout.2', 'value' => '2'],
|
||||
['label' => $l . 'layout.3', 'value' => '3'],
|
||||
['label' => $l . 'layout.4', 'value' => '4'],
|
||||
['label' => $l . 'layout.5', 'value' => '5'],
|
||||
['label' => $l . 'layout.6', 'value' => '6'],
|
||||
['label' => $l . 'layout.7', 'value' => '7'],
|
||||
['label' => $l . 'layout.8', 'value' => '8'],
|
||||
['label' => $l . 'layout.9', 'value' => '9'],
|
||||
['label' => $l . 'layout.10', 'value' => '10'],
|
||||
['label' => $l . 'layout.11', 'value' => '11'],
|
||||
['label' => $l . 'layout.12', 'value' => '12'],
|
||||
['label' => $l . 'layout.13', 'value' => '13'],
|
||||
['label' => $l . 'layout.14', 'value' => '14'],
|
||||
['label' => $l . 'layout.15', 'value' => '15'],
|
||||
['label' => $l . 'layout.16', 'value' => '16'],
|
||||
['label' => $l . 'layout.17', 'value' => '17'],
|
||||
['label' => $l . 'layout.18', 'value' => '18'],
|
||||
['label' => $l . 'layout.19', 'value' => '19'],
|
||||
['label' => $l . 'layout.20', 'value' => '20'],
|
||||
];
|
||||
$GLOBALS['TCA']['pages']['columns']['layout']['config']['default'] = '0';
|
||||
|
||||
// Hide the backend_layout / backend_layout_next_level fields from the editor —
|
||||
// they are auto-synced from the frontend layout via SyncBackendLayoutHook.
|
||||
$GLOBALS['TCA']['pages']['columns']['backend_layout']['displayCond'] = 'HIDE_FOR_NON_ADMINS';
|
||||
$GLOBALS['TCA']['pages']['columns']['backend_layout_next_level']['displayCond'] = 'HIDE_FOR_NON_ADMINS';
|
||||
})();
|
||||
Reference in new issue
Block a user