Hallo,
ich bastel gerade meine erste Extensions. Diese Extension erfordert das hinzufügen einer neuen Spalte zur Tabelle fe_users. Dazu schreibe ich in die ext_tables.sql:
tx_gallery_subsribed tinyint(4) DEFAULT '0' NOT NULL
);
das TCA dürfte jetzt nicht von Belang sein oder? Jedenfalls schreibe ich da:
'exclude' => 0, 'label' => 'Gallerie abonniert', 'type' => 'check', 'default' => 0, ), ), ); t3lib_div::loadTCA('fe_users'); t3lib_extMgm::addTCAColumns('fe_users', $tempColumns, 1); t3lib_extMgm::addToAllTCAtypes('fe_users','tx_gallery_subscribed;;;;1-1-1');
Wenn ich dann im Backend zur Extension geh und die Datenbank updaten möchte, steht da:
tx_gallery_subsribed tinyint(4) NOT NULL default '0'
);
was unlogisch ist und auch nicht funktioniert. T3 sollte doch CREATE TABLE in ALTER TABLE umwandeln und einfach ein ADD COLUMN draus machen oder? Und woher kommt diese komische Zusätzliche zweite öffnende Klammer?
Kann mir bitte jemand helfen?
Dankeschön & LG Falk