[Workaround] Navigation / Kategorien aufrufen- category not found

Workaround

Durch die validate() Methode in platform/NavigationRoute.php at d6d1d203c9ad9b5a5102f6911176e558223a2cae · shopware/platform · GitHub
Ist es nicht Möglich im Shopware 6 Frontend Kategorien aufzurufen, welche nicht in einen der SalesChannel Einstiegspunkte verknüpft sind.

Wer dennoch Kategorien verfügbar machen möchte, welche dort nicht verknüpft sind (z.b. für losgelöste Inhaltsseiten oder Landingpages) muss zum aktuellen Zeitpunkt die NavigationRoute Klasse per decoration “nachbauen” und die validate() Methode entfernen.

Ich habe dazu hier ein Gist erstellt
NavigationRoute Decorator · GitHub
welches so erstmal funktioniert.

Verbesserungsvorschläge oder andere Lösungsansätze sind gern gesehen.