ich komme bei einem rex_navigation-problem nicht klar.
unter metainfos habe ich bei 'kategorie' ein (text-)feld 'cat_class' definiert, womit eine kategorie speziell markiert werden kann.
ziel:
verschiedene kategorien sollten speziell formatiert werden können (im <li> ergänzt).
in den beiträgen habe ich lösungsansätze gelesen, aber es funzt nicht so wie ich es will.
mein ansatz:
Code: Alles auswählen
$nav = rex_navigation::factory();
$category = OOCategory::getCategoryById($this->getValue("category_id"));
$catclass = $category->getValue("cat_class");
if ($catclass != '') $nav->setClasses(array($catclass));
$navi = $nav->get(0, 3, FALSE, TRUE);
alle kategorien sind zusätzlich markiert, wenn ich die 'markierte' kategorie offen habe:
li mark
li mark
li aktiv mark
keine kategorie ist markiert, wenn ich eine 'unmarkierte' kategorie offen habe:
li
li
li aktiv
wunsch:
eine 'markierte' kategorie sollte immer entsprechend markiert sein, ob aktiv oder nicht:
li
li mark
li aktiv
wie geht das?
danke für die tipps.
gruss
mow