Hi @Sick^
Ich habe Probleme mit den folgenden Routen:
wbb\page\BoardPage
Hier möchte ich, dass auch alle übergeordneten Boards angezeigt werden. Meine logische Überlegung zum Schema: /forum/{boards}/{id}-{title}, was allerdings nicht funktioniert. Der Fehler: Boards erster Ebene erscheinen als "Ungültiger Link aufgerufen" und Boards tieferer Ebenen rufen statt dem Board mit der {id}, den Thread mit der {id} auf.
Edit: Die Lösung dazu findet Ihr hier:
Standard Routes und Einstellungen für fremde Plugins -
WBB SEO Plugin
Achtung: Ich musste zusätzlich die ID bei der BoardPage wegnehmen, und die ThreadPage Route vor der BoardPage abfragen. Da Boards meist nicht identische Namen haben, war das möglich. Bitte nicht verwenden, wenn Ihr mehrere Boards mit selbem Namen habt. In diesem Fall solltet ihr der URL eine Erkennung mitgeben (z.B. /board und /thread, sowie das von WoltLab standardmässig gemacht wird).
Edit: Dieses Problem konnte ich lösen, indem ich den Parameter mit "optional" gekennzeichnet habe
wcf\page\MembersListPage
Bei dieser Route wollte ich als Schema lediglich /mitglieder wählen. Da die Mitgliedersuche aber ebenfalls auf wcf\page\MembersListPage weiterleitet und eine {id} verlangt, habe ich das Schema in /mitglieder/{id} geändert. Dadurch funktioniert die Mitgliedersuche einwandfrei, allerdings ist die normale Mitgliederliste nicht mehr aufrufbar, da hier, wie ich vermute, die {id} gesucht, aber nicht gefunden wird.
Ausserdem habe ich Probleme beim Einrichten von Routen zum VieCode Lexikon, da dieses irgendwie seltsam darauf reagiert.
Ich hoffe, dass beide Fehler mit Eurer Hilfe behoben werden können und danke schon im Voraus für eine zügige Antwort
Grüsse
SoBiT