vielen DANK!
hier noch für Nachleser:
PHP-Code:
<?php
// contao/dca/tl_calendar_events.php
use Contao\CoreBundle\DataContainer\PaletteManipulator;
$GLOBALS['TL_DCA']['tl_calendar_events']['fields']['tour'] = [
'label' => ['Tour','Tour, zu welcher dieser Termin erstellt wird.'],
'inputType' => 'select',
'options' => [
'-' => '-',
'nord' => 'Horn Nord',
'ost' => 'Horn Ost',
'sued' => 'Horn Süd',
'west' => 'Horn West',
],
'eval' => [
'tl_class' => 'w50',
],
'sql' => [
'type' => 'string',
'length' => 32,
'default' => '',
],
];
PaletteManipulator::create()
->addField('tour', 'title_legend', PaletteManipulator::POSITION_APPEND)
->applyToPalette('default', 'tl_calendar_events')
->applyToPalette('internal', 'tl_calendar_events')
->applyToPalette('article', 'tl_calendar_events')
->applyToPalette('external', 'tl_calendar_events')
;
Anpassungen:
- applyToPalette()
- sql[]
Lesezeichen