Was ist die beste Vorgehensweise beim Arbeiten mit Kategorien in ExpressinEngine?

8

Ich arbeite an meiner ersten E-Commerce-Site mit dem "Store-Modul". Wir haben ungefähr 25 Kategorien, nach denen jedes Produkt kategorisiert werden kann. Das ist das erste Mal, dass ich mit so vielen Kategorien arbeite.

Der Großteil des Produktauswahlbereichs verwendet eine Vorlage. Ich habe ein paar Fragen bezüglich der Verwendung von Kategorien. Ich werde sie unten auflisten. Jeder Einblick in, was der beste Ansatz ist, wäre am meisten geschätzt. Ich bin mir nicht einmal sicher, ob ich das richtig mache. Ich fummle mich durch den einen. LOL.

Frage 1

Wenn ich Links für jede der übergeordneten Kategorien (z. B. zentrale Vacs, mobile Vacs usw.) erstelle, sollte ich die URL verwenden, um die Kategorie aufzurufen, um ein Produkt in dieser Kategorie anzuzeigen, oder gibt es eine dynamische Methode Erstellen der Links?

Frage 2

Wenn Sie eine übergeordnete Kategorie ausgewählt haben (z. B. zentrale Vacs, tragbare Vacs usw.) möchte ich, dass alle untergeordneten Kategorien dieser Gruppe im Seitenmenü angezeigt werden (z. B. Energie, Farbe usw.). Ist der beste Weg, dies zu erreichen, indem Sie das URL-Segment verwenden, um die untergeordneten Kategorien anzuzeigen?

Ich möchte wirklich sicherstellen, dass, wenn ein Benutzer "Tragbare Staubsauger" anzeigt, die gesamte Navigation im Seitenmenü nur mit dieser Kategorie in Beziehung steht (dh Unterkategorien für dieses Elternteil anzeigen)

Vielen Dank im Voraus

    
Mark Dodgson 27.10.2012, 16:14
quelle

2 Antworten

4
  

Frage 1: Wenn ich Links für jede der übergeordneten Kategorien (z. B. zentrale Vacs, mobile Vacs usw.) erstelle, sollte ich die URL verwenden, um die Kategorie aufzurufen, um das Produkt anzuzeigen in dieser Kategorie oder gibt es eine dynamische Möglichkeit, die Links zu erstellen?

Ja, und es gibt verschiedene Möglichkeiten, eine verknüpfte Liste von Kategorien dynamisch zu erstellen. Eine Möglichkeit ist das native Channel Categories-Tag

Die {category_url_title} und {category_id} Variablen , die im Channel Categories-Tag-Paar verfügbar sind auch hilfreich beim Erstellen von URLs für Links.

Alternativ dazu ist GWcode-Kategorien ein praktisches Plugin zum Arbeiten mit Kategorien und bietet viele nützliche Optionen.

  

Frage 2. Wenn Sie eine übergeordnete Kategorie ausgewählt haben (z. B. zentrale Vacs, tragbare Vacs usw.) möchte ich, dass alle untergeordneten Kategorien dieser Gruppe im Seitenmenü angezeigt werden (d. h . Macht, Farbe, etc.). Ist der beste Weg, dies zu erreichen, indem Sie das URL-Segment verwenden, um die untergeordneten Kategorien anzuzeigen?

Ja. Ich würde empfehlen, ein Segment mit dem category_id oder category_url_title als Parameter in GWcode Kategorien zu verwenden, um die Liste der Kinder zu erhalten. GWcode Categories verfügt über eine hervorragende Dokumentation . Ein grundlegendes Beispiel:

%Vor%

Ein weiteres wirklich nützliches Add-on für die Arbeit mit Kategorien ist Low Seg2Cat

    
Alex Kendrick 27.10.2012 21:02
quelle
0

Mit Unterkategorien für untergeordnete Kategorien können Sie übergeordnete Kategorien, untergeordnete Kategorien und Einträge, die in untergeordnete Kategorien gepostet wurden, ausgeben .

    
Laisvunas 04.11.2012 09:25
quelle

Tags und Links