Frage zu Mitgliedsbeitrag [V2.1.0]: Präfix nicht standard

Hast du Probleme oder Fragen bei der Einrichtung bestimmter Plugins ? Diese kannst du hier loswerden.
Antworten
TheDude
Beiträge: 60
Registriert: 24. Nov 2011, 12:11

Frage zu Mitgliedsbeitrag [V2.1.0]: Präfix nicht standard

Beitrag von TheDude »

Hallo Zusammen,

da das Datenbank-Präfix nicht standard (adm_) ist kommt es leider nach dem Start des Mitgliedsbeitrags zu folgender Fehlermeldung:

Code: Alles auswählen

S Q L - E R R O R

CODE: 1146
Table 'MeineDatenbank.adm_categories' doesn't exist

B A C K T R A C E

FILE: adm_program/system/db/mysql.php
LINE: 62
CALL: DB->db_error()

FILE: adm_program/system/db/mysql.php
LINE: 164
CALL: MySqlDB->db_error()

FILE: adm_plugins/mitgliedsbeitrag/mitgliedsbeitrag_show.php
LINE: 187
CALL: MySqlDB->query()
Muß ich in den angegeben PHP-Dateien in den angegebenen Zeilen die Verweise händisch ändern? Wäre es in einer Nachfolge-Version des PlugIns möglich zu berücksichtigen, daß es Installationen mit geändertem Präfix gibt?

Danke vorab,
viele Grüße

TheDude
rmb
Plugin-Developer
Beiträge: 638
Registriert: 10. Mai 2011, 19:56
Wohnort: 86856

Beitrag von rmb »

Hallo TheDude,

es sollte ausreichen, wenn Du in mitgliedsbeitrag_show.php in allen Zeilen, die mit $result = $g_db->query(... anfangen, das Präfix adm_ der Tabellennamen (z.B. adm_categories oder adm_roles) durch das von Dir verwendete Präfix ersetzt.

Die nächste Version des Plugins werde ich präfixunabhängig erstellen.

Gruß

rmb
TheDude
Beiträge: 60
Registriert: 24. Nov 2011, 12:11

Beitrag von TheDude »

Hallo RMB,

... ja, das hatte ich schon im Script geändert und das PlugIn startete daraufhin ohne Fehlermeldungen.

Danke für die in Aussicht gestellte Scriptänderung!

Grüße
TheDude
Antworten