Wie man ein Problem mit der Tiefe der Kategorien und Unterkategorien in PrestaShop beheben

PrestaShop-Shops, die Kategorien hinzugefügt oder entfernt haben oder Module zur automatischen und massenhaften Bearbeitung von Kategorien und Produkten einsetzen, haben oft eine kaputte Struktur zur Beschreibung der Kategorietiefe (Kategorietiefe).

Falsche Kategorie- und Unterkategorietiefe äußert sich durch falsche Breadcrumb-Anzeige und gemischte Kategorieanzeige in externen Modulen. Dies geschieht z.B. durch fehlerhaften Datenimport, Fehler in den Modulen zur Massenprodukt- und Kategoriebearbeitung oder die Übertragung von Unterkategorien zwischen Kategorien.

Um die Struktur der Kategorien und deren Tiefe festzulegen, sollten Sie sich in die PrestaShop 1.6 Datenbank einloggen, z.B. mit phpMyAdmin, und die folgende Abfrage ausführen:

UPDATE `ps_category` c1

INNER JOIN `ps_category` c2 ON (c2.`id_category` = c1.`id_parent`)

SET c1.`Level_depth` = c2.`level_depth`+1;

Die Wirkung wird sofort sichtbar sein. Kategorien und Unterkategorien werden korrekt angezeigt.

Wenn Sie Hilfe bei der Entwicklung und Wartung Ihres PrestaShop benötigen - kontaktieren Sie uns bitte. Wir werden Ihnen helfen :-)

Komentarze (6)
z 6

niestety opisany sposób u mnie nie działa, nadal jest ten sam problem ze strukturą

jak już napisałem sposób u mnie nie zadziałał, kategorie nadal wymieszane, Wersja PrestaShop 1.6.0.14 poniżej odpowiedź z bazy: Zmodyfikowanych rekordów: 0. (Wykonanie zapytania trwało 0.0026 sekund(y).) UPDATE `ps_category` c1 INNER JOIN `ps_category` c2 ON (c2.`id_category` = c1.`id_parent`) SET c1.`level_depth` = c2.`level_depth`+1

Jeśli powyższe zapytanie nie modyfikuje żadnych rekordów, oznacza to, że u Pana problemem nie jest głębokość kategorii lecz brak kategorii nadrzędnych (parent category). Proszę o eksport tabeli `ps_category` i przesłanie jej na nasz adres mailowy - damy Panu odpowiedź w czym dokładnie jest problem.

WITAM. mam ten problem na presta 1..7 prosze o informacje czy jestescie w stanie pomoc. na jaki adres wyslac tabele ps_kategory

prestashow.pl [01:14 04/03/2020]

Marcin, napisz na [email protected] z opisem problemu. Poinstruujemy co dalej

Witam, U mnie jest podobnie jak u kolegów. Myślałem, że ten wpis jest w stanie mi uporządkować ps category , dokładnie kategorię nadrzędną , główną. U mnie w tabeli ps category głowna ma id 138 a nie 1 .

Brak wpisów.