Hallo zusammen,
ich nutze Contao 3.0.3 und habe mit Hilfe des Extension-Creators eine Erweiterung erzeugt.
Diese Erweiterung habe ich in dasarray eingefügt und kann das Modul auch in der Backend-Navigation auswählen.PHP-Code:$GLOBALS['BE_MOD']
Die "Erweiterungsverwaltung" sagt mir allerdings permanent das meine Datenbank nicht aktuell sei und versucht einen CREATE TABLE Befehl.
Auch nachdem ich auf "Datenbank aktualisieren" klicke, wird mir weiterhin der CREATE TABLE Befehl angezeigt, obwohl die Tabelle in der Datenbank angelegt wurde.
An der SQL Definition habe ich nichts geändert - es handelt sich um die vom Extension Creator standardmäßig angelegten Felder:
Ausserdem wird mir das Modul nicht als Erweiterung angezeigt.PHP-Code:// Fields
'fields' => array
(
'id' => array
(
'sql' => "int(10) unsigned NOT NULL auto_increment"
),
'tstamp' => array
(
'sql' => "int(10) unsigned NOT NULL default '0'"
),
'title' => array
(
'label' => &$GLOBALS['TL_LANG']['test_product']['title'],
'exclude' => true,
'inputType' => 'text',
'eval' => array('mandatory'=>true, 'maxlength'=>255),
'sql' => "varchar(255) NOT NULL default ''"
)
)
Was mache ich falsch?
Dank für die Hilfe,
Marcel

Zitieren

