DCA | Feld für tl_content in Galerie Inhaltselement erweitern
Hi :)
Gerne möchte ich die Galerie um ein weiteres Feld ergänzen.
Leider bekomme ich es nicht hin, die Palette macht mir einen Strich durch die Rechnung :(
Das Feld in der DB wird sauber angelegt aber im BE sehe ich kein Input.
Was mache ich falsch?
PHP-Code:
<?php
use Contao\CoreBundle\DataContainer\PaletteManipulator;
$GLOBALS['TL_DCA']['tl_content']['palettes']['team_modal'] = '
{type_legend},type,headline,linkTo;
';
$GLOBALS['TL_DCA']['tl_content']['fields']['linkTo'] = [
'label' => ['linkTo', 'Link zu'],
'inputType' => 'text',
//'eval' => ['tl_class' => 'w50', 'maxlength' => 255, 'isGallery'=>true],
'eval' => ['tl_class' => 'w50', 'maxlength' => 255],
'sql' => [ 'type' => 'string', 'length' => 255, 'default' => ''],
// id primary?
];
// Add palettes to tl_content
PaletteManipulator::create()
->addField('linkTo', 'type_legend', PaletteManipulator::POSITION_APPEND)
->applyToPalette('team_modal', 'tl_content')
;
greet;s