Trotz aller Versuche habe ich es nicht hingekommen, ein keywords-feld in der tl_page anzulegen. In der tl_article geht es aber nicht bei tl_page.
Mein letzter Versuch war:
Code:
<?php
// contao/dca/tl_page.php
use Contao\CoreBundle\DataContainer\PaletteManipulator;
PaletteManipulator::create()
->addField('keywords', 'description', PaletteManipulator::POSITION_AFTER)
->applyToPalette('default', 'tl_page')
;
$GLOBALS['TL_DCA']['tl_page']['fields']['keywords'] = array(
'label' => &$GLOBALS['TL_LANG']['tl_page']['keywords'],
'exclude' => true,
'inputType' => 'textarea',
'search' => true,
'eval' => array('style'=>'height:60px', 'decodeEntities'=>true),
'sql' => "text NULL"
);
Ich habe es auch mit str_replace probiert. Leider ohne Erfolg. Aktuell bin ich etwas ratlos. Vielleicht lasse ich die keywords doch in der tl_article.
Lesezeichen