Das Einfügen dieser 43 ist nur eine Krücke für schlecht gemachte englische SQL Installer.
Viele dieser Installer geben die Felder nicht an, die befüllt werden sollen, würde das konsequent gemacht, dann gäbe es nie Schwierigkeiten mit Installern in der deutschen Version.
Sowas hier ist immer schlecht, wird aber leider meistens so angegeben:
Es fehlen die Felder und jede Kontrolle wohin diese folgende Values überhaupt geschrieben werden sollen und sobald die Tabellenstruktur abweicht, kann das nicht funktionierenCode:INSERT INTO configuration_group VALUES
Ebenso bei
Es ist nötig, die zu befüllenden Felder anzugeben, dann kannst Du Dir auch diese 43 sparen.Code:INSERT INTO configuration VALUES
Hier das ganze für diesen Edit Orders Befehl:
Dadurch ist diese Konfigurationseinstellung natürlich weiterhin auf englisch.Code:INSERT INTO configuration_group (`configuration_group_title`,`configuration_group_description`,`sort_order`,`visible`) VALUES ('Edit Orders', 'Settings for Edit Orders features', '1', '1'); UPDATE configuration_group SET sort_order = last_insert_id() WHERE configuration_group_id = last_insert_id(); SET @gid=last_insert_id(); UPDATE configuration_group SET sort_order = @gid WHERE configuration_group_id = @gid; INSERT INTO configuration (configuration_title, configuration_key, configuration_value, configuration_description, configuration_group_id, sort_order, last_modified, date_added, use_function, set_function) VALUES ('Super Orders Module Switch', 'SO_SWITCH', 'False', 'If you have the Super Orders module installed, set this option to TRUE so that Super Orders will work with Edit Orders', @gid, 180, now(), now(), NULL, "zen_cfg_select_option(array('True', 'False'),");
Um sie im deutschen Admin auf deutsch zu haben, zusätzlich folgendes angeben:
So sind alle Installer für die hier angebotenen Module aufgebaut.Code:############################## # Add values for German admin ############################## INSERT INTO configuration_group (configuration_group_id, language_id, configuration_group_title, configuration_group_description, sort_order, visible ) VALUES (@gid, 43, 'Edit Orders', 'Einstellungen für Edit Orders', '1', '1'); REPLACE INTO configuration_language (configuration_title, configuration_key, configuration_description, configuration_language_id) VALUES ('Super Orders Integration', 'SO_SWITCH', 'Hier die gewünschte Übersetzung eintragen', 43);



Zitieren
, oder wäre es besser ich setze nochmal alles zurück und installiere dieses Modul komplett neu?


Lesezeichen