Jump to content
Peter2010

Neue Kategorien sind nicht im Frontoffice sichtbar

Recommended Posts

Hallo,

 

Ich hab heute, nach geraumer Zeit, eine neue Unterkastergorie erstellt, die ich auch in der Liste sehen kann, Sie ist aber nicht im Frontoffice sichtbar. Auch wenn ich ein Produkt nun dieser Kategorie zuordnen möchte, dann finde ich in der Dropdownliste unter Kategorie/Zubehör diese neue Kategorie nicht. In der Gesamtliste ist sie aber nach wie vor zu sehen. Auch ein verschieben innerhalb der Basiskategorie bringt nichts.

 

Ein weiteres Phänomen ist es mit den Artikeleigenschaften. Eine neue Eigenschaft ist in der Liste zu sehen, kann aber nicht mit einem Wert ausgestattet werden weil Sie in der Dropdownliste nicht erscheint.

 

Kennt jemand die eine Lösung dafür?

 

Vielen Dank.

Edited by Peter2010 (see edit history)

Share this post


Link to post
Share on other sites

Das ging schneller als erwartet. Mit dem Update auf Presta 1.6.14  hat sich das Problem von selbst gelöst.

Share this post


Link to post
Share on other sites

Hallo liebe Forengemeinde,

obwohl sich dieses Problem von Peter2010 durch das Update auf die Version 1.6.14 bei ihm geklärt hat, stehe ich nun prinzipiell genau vor dem selben Problem. Mein Problem ist allerdings, dass ich bereits die Version 1.6.14 verwende. Irgendwo muss hier der Fehler im Detail stecken. Ich kann neue Unterkategorien anlegen, welche dann im Frontend als Unterkategorie im Hauptcontent zwar sichtbar sind, allerdings erscheint bei Klick auf diese Kategorie eine 404. Außerdem erscheint diese Kategorie nicht im Drop-Down Menu in der Sidebar. Kennt jemand das Problem und hat vielleicht eine Lösung?

 

VG

Edited by taketwo48 (see edit history)

Share this post


Link to post
Share on other sites

Ich möchte mich hier noch einmal selbst einbringen, da wir das Problem inzwischen selbst lösen konnten. Ich bin mir sicher, dass das Problem mit den nicht sichtbaren neu angelegten Kategorien bei weitem kein Einzelfall sein kann.

Das Problem war in unserem Falle, dass Presta eine Kategorie nicht ordnungsgemäß gelöscht hat. Das bedeutet, es waren noch "Reste" der gelöschten Kategorie in der Datenbank vorhanden.

In der Datenbank wird die Position bzw. die Reihenfolge mit "nleft" und "nright" Angaben und der ID der Elternkategorie "parent_id" gespeichert, woraus dann auch der Kategoriebaum erzeugt wird.

In unserem Beispiel wurde für nleft 415 und für nright 416 und 318 für parent_id erzeugt.
Dies setzt sich dann jeweils bei nleft und nright immer um 1 erhöht für die nächste Kategorie fort.
Bei der nicht korrekt gelöschten Kategorie waren diese beiden Werte auf 0.

Dadurch konnten für die neu angelegte Kategorie im Kategoriebaum  keine korrekten
Werte geschrieben werden, woraus folgte, dass Presta damit nichts anfangen kann -  die Kategorie wird nicht angezeigt!
Ebenso konnten deswegen die Berechtigungen(wer darf die Kategorie sehen->Kunden, Besucher, Gäste) nicht in die Datenbank geschrieben werden.

Share this post


Link to post
Share on other sites

Das Problem hatte ich als Redakteur auch:

Im System war Cache aktiviert und der User war nicht als Admin (sondern Redakteur) angemeldet.

Wurde nun eine Kategorie angelegt, wurde diese nicht angezeigt.

Es musste zuerst der Cache gelöscht werden, danach waren die Kategorien im FE sichtbar.

 

War man als Admin angemeldet, wurde die Kategorie ganz normal angezeigt.

 

PS 1.6.0.14

Share this post


Link to post
Share on other sites

Hallo Heyho,

dieses Problem könnte natürlich auch bei manchen usern auftreten. In unserem Falle legen aber nur "echte" Admins neue Kategorien an, wäre aso in unserem Falle nicht die Lösung gewesen.

Aber wie gesagt, vieleicht hat der eine oder andere einmal das Problem wie bei Dir!

VG

Share this post


Link to post
Share on other sites

Leider habe ich das Problem auch in der 1.6.1.11 als Multishop. Ich habe es mit 

regenerateEntireNtree();

versucht, habe Kategorien gelöscht, verschoben, die Reihenfolge geändert, für alle Shops, für Shopgruppen, für Einzelshops... Habe Prestashop auch aktualisiert, auf eben mittlerweile 1.6.1.11, davor auf 1.6.1.10, davor 1.6.1.4... Aber da sind manche Kategorien bei, die sich nicht aktualisieren wollen... Selbst, wenn ich eine funktionierende Kategorie in diese defekten Kategorien einordne, ändern sich bei den fehlerhaften Kategorien nichts.

 

Ich würde die nleft und nright-Einträge für 137 Kategorien in 5 Shops ja auch einmalig manuell eintragen, wenn ich wüsste, dass es danach wieder automatisch funktioniert... Hat jemand Erfahrungen damit oder sonst eine Idee? 

Share this post


Link to post
Share on other sites

Erstens soll man sich nicht an alte Threads anhängen, außerdem wirst du hier kaum Hilfe bekommen, da dieser Thread nicht dafür gedacht ist.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More