Nach welchen Prioritäten richtet sich die Anzeige des aktuellen Navigationszustandes?

Die Anzeige des aktuellen Navigationszustandes richtet sich nach folgenden Prioritäten:

  1. Falls dem Naviagationsaufruf eine navId übergeben wurde, wird diese verwendet. Dies ist bei Weblication® Listeneinträge z.B. durch Ergänzung der URL über die CSS-Only-Eigenschaft -w-jquery möglich (siehe Artikel, Beispiel 3).
  2. Falls der aktuellen Seite ein Navigationspunkt über die navId zugewiesen ist (Auswahl "Aktiver Navigationspunkt" in der Seitenbearbeitung (Metadaten-Maske)), wird dieser als aktueller Navigationspunkt herangezogen.
  3. Falls die aktuelle Seite in der Navigation verlinkt ist, wird der erste Navigationspunkt, der die Seite enthält, herangezogen.
  4. Falls der aktuellen Seite ein Navigationspunkt über die Verknüpfung zu einer anderen Seite zugewiesen wurde (über Eigenschaften einer Datei bzw. Vererbung (bezieht sich dann auf navpath-Angabe in der Standard-Dateierweiterung)), wird der Navigationpunkt der verknüpften Seite (analog zu Schritt 2 und Schritt 3) herangezogen.
  5. Falls kein Navigationspunkt ermittelt werden konnte, wird der beim letzten Aufruf aktive Navigationspunkt verwendet (wenn useLastNavId beim Navigationsaufruf gesetzt ist).