How-To-Leitfaden¶
Dieser Leitfaden zeigt Schritt-für-Schritt-Abläufe für die häufigsten Aufgaben mit dem Kategorie-Sortierer.
So funktioniert das Plugin¶
- Sie wählen eine Kategorie auf der Plugin-Seite aus.
- Das Plugin ordnet deren direkte Unterkategorien alphanumerisch (bei Bedarf rekursiv).
- Die neue Reihenfolge ist sofort im Kategoriebaum unter Kataloge → Kategorien sichtbar.
Häufige Abläufe¶
Ablauf: Unterkategorien einer Kategorie sortieren¶
Ziel: Die direkten Unterkategorien einer Kategorie alphanumerisch ordnen.
Schritte:
- Plugin-Seite öffnen
- Navigieren zu:
Einstellungen → Plugins → Kategorie-Sortierer - Kategorie wählen
- Im Feld Kategorie den Baum aufklappen und die gewünschte Kategorie anklicken.
- Sortierung starten
- Auf Unterkategorien sortieren klicken.
Ergebnis: Die direkten Unterkategorien der gewählten Kategorie stehen in alphanumerischer Reihenfolge (A–Z). Eine Meldung nennt die Anzahl der neu geordneten Kategorien.
Ablauf: Den gesamten Unterbaum sortieren (rekursiv)¶
Ziel: Nicht nur die direkten Kinder, sondern alle darunterliegenden Ebenen sortieren.
Schritte:
- Plugin-Seite öffnen und eine Kategorie wählen (siehe oben).
- Rekursiv sortieren aktivieren.
- Auf Unterkategorien sortieren klicken.
Ergebnis: Die gewählte Kategorie und jede darunterliegende Ebene werden bis in die tiefste Ebene sortiert.
Ablauf: Mehrere Kategorien gleichzeitig sortieren¶
Voraussetzung: In-App-Kauf Mehrfachauswahl (multiselect) aktiv.
Schritte:
- Plugin-Seite öffnen.
- Im Kategorie-Baum mehrere Kategorien per Kontrollkästchen auswählen.
- Optional Rekursiv sortieren aktivieren.
- Auf Unterkategorien sortieren klicken.
Ergebnis: Die Unterkategorien aller gewählten Kategorien werden sortiert.
Ist die Mehrfachauswahl nicht freigeschaltet, klicken Sie auf Mehrfachauswahl freischalten, um den In-App-Kauf zu starten.
Ablauf: Automatische Sortierung einrichten¶
Voraussetzung: In-App-Kauf Automatische Sortierung (scheduled-sort) aktiv.
Schritte:
- Plugin-Seite öffnen und die zu sortierenden Kategorien auswählen.
- In der Karte Automatische Sortierung das Ausführungsintervall (Sekunden)
festlegen (z. B.
86400für einmal täglich). - Oben rechts auf Speichern klicken.
Ergebnis: Die gespeicherte Auswahl wird automatisch im festgelegten Intervall sortiert. Änderungen am Intervall werden sofort beim Speichern übernommen.
Wichtig: Die automatische Sortierung läuft nur, wenn ein Message-Queue-Worker aktiv
ist (Admin-Worker oder bin/console messenger:consume).
Schnellübersicht¶
| Aufgabe | Kurzschritte | Voraussetzung |
|---|---|---|
| Eine Kategorie sortieren | Kategorie wählen → Unterkategorien sortieren | – |
| Rekursiv sortieren | Rekursiv sortieren aktivieren → sortieren | – |
| Mehrere Kategorien | Mehrere im Baum wählen → sortieren | multiselect |
| Automatisch sortieren | Auswahl + Intervall → Speichern | scheduled-sort |
Empfehlungen¶
- Vor dem ersten Lauf prüfen: Kontrollieren Sie die Kategorienamen – die Sortierung richtet sich exakt nach dem Namen (natürliche A–Z-Reihenfolge).
- Rekursiv gezielt einsetzen: Bei großen Bäumen ordnet der rekursive Modus sehr viele Kategorien neu – setzen Sie ihn bewusst ein.
Was Sie vermeiden sollten¶
- ❌ Automatische Sortierung ohne laufenden Worker erwarten – ohne Worker wird die geplante Aufgabe nicht ausgeführt.
- ❌ Annehmen, dass mehrere Kategorien ohne den
multiselect-Kauf sortiert werden – ohne ihn wird nur die erste Kategorie berücksichtigt.