GX-Bug #69897
geschlossenArtikel sind nicht immer aufrufbar, wenn man den Kundengruppencheck für einige Kategorien aktiviert hat, obwohl die Artikel noch in sichtbaren Kategorien verlinkt sind
0%
Artikel sind nun auch aufrufbar, wenn diese in zusätzliche Kategorien verlinkt sind, die durch den Kundengruppencheck eingeschränkt sind
Beschreibung
Wenn man die kurzen Produkt-URLs aktiviert hat und den Kundengruppencheck und Artikel in mehrer Kategorien verlinkt sind die für Gäste nicht sichtbar sind, können die Artikel nicht aufgerufen werden
Das passiert, wenn einige Kategorien z.B. nur für Gäste nicht sichtbar sind und die Artikel in mehrern Kategorien verlinkt sind. Dann wird für alle Kategorien in die der Artikel verlinkt ist, geprüft ob die Kategorie in der Breadcrumb angezeigt werden soll.
Das erzeugt dann eine 404 wenn die Kategorie in der Breadcrumb für diese Kundengruppe nicht sichtbar sein soll. Der Artikel sollte aber dennoch weiterhin aufrufbar sein, weil er noch in anderen für diese Gruppe sichtbaren Kategorien verlinkt ist.
Kann wie folgt reproduziert werden:
- Kategorie anlegen "Händler"
- Unter Einstellungen->Kundengruppencheck" aktivieren
- die neue Kategorie für "Gäste" deaktivieren
- einen neuen Artikel in dieser Kategorie anlegen
- eine andere Kategorie anlegen "Gäste" diese für Gäste aktivieren
- den neuen Artikel in beide Kategorien verlinken
- Shop als Gast aufrufen
- Den Artikel direkt aufrufen oder über die sichtbare Kategorie "Gäste" öffnen
Erwartetes Ergebnis:
Wenn ein Artikel in mehreren Kategorien verlinkt ist und einige davon für die Kundengruppe nicht sichtbar ist, aber der Artikel in einer anderen Kategorie sichtbar ist, sollte der Artikel aufrufbar sein.
Tatsächliches Ergebnis:
Artikel die in mehreren Kategorien verlinkt sind, wo von ein Teil der Kategorien über den Kundegruppencheck deaktiviert sind, aber der Artikel noch in anderen Kategorien sichtbar ist, kann dieser nicht aufgerufen werden. Es wird eine 404 Seite angezeigt
If you have activated the short product URLs and the customer group check and the products are linked in several categories which are not visible for guests, the products cannot be called.
This happens if some categories are not visible for guests only and the products are linked in several categories. Then for all categories in which the product is linked, it is checked whether the category should be displayed in the breadcrumb.
This generates a 404 if the category should not be visible in the breadcrumb for this customer group. However, the product should still be viewable because it is still linked in other categories visible to this group.
Can be reproduced as follows:
- create category "merchant
- activate under Settings->Customer Status Check".
- deactivate the new category for "Guests
- create a new product in this category
- create another category "Guests" activate it for guests
- link the new product in both categories
- call store as a guest
- open the product directly or via the visible category "guests".
Expected result:
If an item is linked in multiple categories and some of them are not visible to the customer group, but the product is visible in another category, the item should be callable.
Actual result:
Products that are linked in multiple categories, where of some of the categories are disabled via the customer group check, but the product is still visible in other categories, the product cannot be called. A 404 page is displayed
Von Till Tepelmann vor mehr als 2 Jahren aktualisiert
- Priorität wurde von Normal zu Hoch geändert
Von Till Tepelmann vor mehr als 2 Jahren aktualisiert
- Status wurde von Gemeldet zu Testing geändert
- Release Notes Langtext aktualisiert (Vergleich)
Von Lennard Kläfker vor mehr als 2 Jahren aktualisiert
- Tags wurde auf 4.7.1.0_beta1 gesetzt
Von Alexandre Ataides vor mehr als 2 Jahren aktualisiert
- Zugewiesen an wurde auf Alexandre Ataides gesetzt
Von Alexandre Ataides vor mehr als 2 Jahren aktualisiert
- Zielversion wurde auf 4.7.1.0 beta1 gesetzt
Von Alexandre Ataides vor mehr als 2 Jahren aktualisiert
- Beschreibung aktualisiert (Vergleich)
Von Alexandre Ataides vor mehr als 2 Jahren aktualisiert
- Zugewiesen an
Alexandre Ataideswurde gelöscht
Von Josua Michalak vor mehr als 2 Jahren aktualisiert
- Zugewiesen an wurde auf Josua Michalak gesetzt
Von Josua Michalak vor mehr als 2 Jahren aktualisiert
- Status wurde von Testing zu Erledigt geändert
Von Moritz Bunjes vor mehr als 2 Jahren aktualisiert
- Release Notes Langtext aktualisiert (Vergleich)