FriendsOfREDAXO/demo_addon

Demo PlugIn: Hinweis zum Handhaben des Tabellenprefix aufnehmen

madiko opened this issue · 1 comments

Hinweis von KOALA (https://friendsofredaxo.slack.com/team/U1S9MKBKR)
vom 08.12.2018 01:28

Ein Aufruf an alle Entwickler von Addons hier.

Mir fliegt hier grad eine Redaxoinstallation um die Ohren, weil in einigen Addons die Datenbanktabellen fest mit dem Prefix "rex_" verdongelt sind. Damit funktioniert eine Installation über den R5-eigenen Installer nicht mehr, wenn in der Grundkonfiguration ein anderes Tabellenprefix angegeben wurde!

Solche Dinge sind einfach nur tödlich:
$db->setQuery('DELETE FROM rex_media_manager_type WHEREtype_id="'.$id.'";');

So müsste es z.B. sein (allerdings ungetestet):
$db->setQuery('DELETE FROM ' . rex::getTablePrefix() . 'media_manager_type WHEREtype_id="'.$id.'";');

#55

mit dem PR erledigt!?