Analog zu meinem vorigen Beitrag zu Artikeln verhält es sich mit den Kategorien, auch diese werden bei Deaktivierung oder Löschung in der JTL-WaWi im Shop nur deaktiviert und bei erneutem hinzufügen neu erstellt, so dass sich hier über die Zeit eine Menge an Kategorie-Leichen bilden die zudem keinen Namen mehr tragen. Um dies zu umgehen, habe ich den JTL-WaWi Connector entsprechend angepasst und möchte euch heute das Ergebnis vorstellen.
in der Datei: admin\includes\modules\jtlwawi_connector\dbeS\Kategorie.php
nach folgendem Code suchen:
Code
if ($cat>0)[INDENT]eS_execute_query("update categories set categories_status=0 where categories_id=".$cat);[/INDENT]
die Zeile startend mit eS_execute_query auskommentieren und folgenden Code dahinter in eine neue Zeile einfügen
Code
[INDENT]eS_execute_query("delete from categories where categories_id=".$cat);eS_execute_query("delete from categories_description where categories_id=".$cat); [/INDENT]
so dass der Code abschliessend so aussieht:
Code
if ($cat>0)
[INDENT]//eS_execute_query("update categories set categories_status=0 where categories_id=".$cat);
eS_execute_query("delete from categories where categories_id=".$cat);
eS_execute_query("delete from categories_description where categories_id=".$cat);[/INDENT]
happy coding,
Gruß Heinz