Vorhandenes Modul erweitern in Contao 4.x

Um unter Contao 4 das DCA mit eigenen Feldern zu erweitern muss zuerst folgende Datei angelegt werden:

app/Resources/contao/dca/tl_article.php

Sie enthält zB. folgende Feld-Definition:


$GLOBALS['TL_DCA']['tl_article']['fields']['xxx'] = array
(
'label' => &$GLOBALS['TL_LANG']['tl_article']['xxx'],
'exclude' => true,
'inputType' => 'text',
'eval' => array('maxlength'=>255, 'tl_class'=>'long'),
'sql' => "varchar(255) NOT NULL default ''"
);

 

Um auch die Übersetzung zu erstellen, ist diese Datei hier notwendig:

app/Resources/contao/languages/de/tl_article.php

In diese Datei kommt dann folgender Code rein:

$GLOBALS['TL_LANG']['tl_article']['xxx'] = array
(
'Feld xxx',
'Hier folgt die Beschreibung des Feldes xxx'
);

Zurück