Unterkategorien in layered navigation-filter
Habe ich eine Kategorie mit einfachen zwei-Niveau-Struktur wie diese:
Category #1
- Subcategory
- Subcategory
- ...
Category #2
- Subcategory
- Subcategory
- ...
Derzeit zum filtern von Unterkategorien - wählen Sie die top-level-Kategorie ersten.
Wie um zu zeigen, Unterkategorien aller top-level-Kategorien in layered navigation-filter?
Hinweis: Unterkategorien sollten durch erfolgt, die von anderen ausgewählten Attributs zu filtern.
- für diese müssen Sie Holen Sie sich die Unterkategorien, über die Schleife immer aktuelle Kategorie-id
- Ich bereits hatte dies in der template-Ebene. Der Nachteil ist, dass derzeit aktiven Filter werden nicht verwendet, um Unterkategorien - so gibt es die Unterkategorie aus, die wird Ergebnis in eine leere Seite.
InformationsquelleAutor Elaman | 2014-05-14
Schreibe einen Kommentar Antworten abbrechen
Du musst angemeldet sein, um einen Kommentar abzugeben.
Beim Experimentieren mit Magento-Dateien, die ich gefunden habe die Antwort auf meine Frage.
Kopieren
zu
Öffnen kopierte Datei. Und ersetzen
_getItemsData
mit folgenden code:Die Sie interessieren könnten umschreiben einige andere Funktionen wie
getResetValue
usw.Hatte ich zu umschreiben Vorlage zur Gruppe Unterkategorien von Hauptkategorien.
Ergebnis (sorry kann nicht nach Bilder direkt):
Vor:
http://i.stack.imgur.com/skZpi.png
Nach:
http://i.stack.imgur.com/QxPhq.png
können Sie verwenden Sie den folgenden code, um alle Unterkategorien der aktuellen Kategorie in der sidebar oder wo auch immer
$_category->getChildrenCategories()
?