Habe das jetzt probiert auf Contao 4.4.7 und kann bestätigen, dass der Wert nicht gespeichert wird. Warum, weiß ich auch nicht. Evtl. ein Bug. Hier noch mein Code, mit dem ich getestet habe in /app/Resources/contao/dca/tl_news.php
PHP-Code:
<?php
/**
* Table tl_news
*/
$GLOBALS['TL_DCA']['tl_news']['palettes']['default'] = str_replace(
',headline,',
',headline,vsHeadline,',
$GLOBALS['TL_DCA']['tl_news']['palettes']['default']
);
//Beschreibung des Feldes
$GLOBALS['TL_DCA']['tl_news']['fields']['vsHeadline'] = array(
'label' => &$GLOBALS['TL_LANG']['tl_news']['vsHeadline'],
'exclude' => true,
'search' => true,
'inputType' => 'text',
'eval' => array('maxlength'=>255, 'tl_class'=>'w50'),
'sql' => "varchar(255) NOT NULL default ''"
);
Lesezeichen