Hallo, ich möchte die Tabelle mit die DCA tl_content mit einem Feld erweitern.
Klappt auch alles so weit, nur wird der default-value in der Datenbank nicht gesetzt. Ich habe:
PHP-Code:
// /contao/dca/tl_content.php
$GLOBALS['TL_DCA']['tl_content']['fields']['test'] = [
'label' => 'Zusätzliche Daten, wie z.B. wieviele Personen den Raum betreten haben',
'search' => true,
'inputType' => 'text',
'eval' => ['tl_class' => 'w100', 'maxlength' => 256],
'sql' => ['type' => 'text', 'length' => 256, 'default' => null]
];
In phpmyadmin wird angezeigt, das der Standart wert "keiner" ist. Und wenn ich ein content-element erzeugen will, stürtz contao ab, und sagt das "test" kein Standart-Wert hat.
Hat jemand Rat?
Ich führe übrigens:
Code:
composer install;
vendor/bin/contao-console contao:migrate
aus, um die datenbank neu aufzubauen.
Danke.
Lesezeichen