[phpBB Debug] PHP Warning: in file [ROOT]/ext/tas2580/seourls/event/listener.php on line 213: Undefined array key "FORUM_NAME"
mehrfarbige Navi /aktiv link - REDAXO Forum
Hallo,

Wir haben in letzter Zeit festgestellt, dass die Kommunikation via Slack viel schneller und zielführender ist als ein Beitrag im Forum. Aufgrund der neuen und besseren Möglichkeiten der Kommunikation haben wir uns entschlossen das Forum nur noch als Archiv zur Verfügung zu stellen. Somit bleibt es weiterhin möglich hier nach Lösungen zu suchen. Neue Beiträge können nicht mehr erstellt werden.

Wir empfehlen, für deine Fragen/Probleme Slack zu nutzen. Dort sind viele kompetente Benutzer aktiv und beantworten jegliche Fragen, gerne auch von REDAXO-Anfängern! Slack wird von uns sehr intensiv und meistens "rund um die Uhr" benutzt :-)
Selbst einladen kannst Du dich hier: https://redaxo.org/slack/
inline
Beiträge: 1
Registriert: 21. Jul 2009, 22:48

mehrfarbige Navi /aktiv link

22. Jul 2009, 10:15

Hallo,

überlege gerade wie ich meine Navi beim Redaxo-Template realisieren kann.
Im Prinzip soll die genauso werden wie hier bei Redako die horizontale.

Der aktive Link soll jeweils in einer für die Seite passende Farbe erscheinen.

Nun habe ich mich schon etwas umgeschaut.

Könnte man das über eine augelagerte inc. Datei machen?

http://xhtmlforum.de/41306-css-men-auslagern.html

so meine erste Überlegung:

menu.inc.php anlegen

einbinden in der
index.php

Code: Alles auswählen

require 'include/master.menu.php';
oder

Code: Alles auswählen

<?php include "include/menu.inc";?>
??

in der menu.inc könnte ich ja schreiben.

Code: Alles auswählen

<li<? if ($nav == 1) echo " class='aktivrot'"; ?>>

<li<? if ($nav == 2) echo " class='aktivgelb'"; ?>>

<li<? if ($nav == 3) echo " class='aktivblau'"; ?>>
und in der css Datei die classen definiern.

könnte daraus was werden oder ist schon der Ansatz falsch?

Benutzeravatar
Xong
Beiträge: 2081
Registriert: 5. Jun 2008, 08:30
Wohnort: Halle (Saale)

22. Jul 2009, 12:45

Hallo und Willkommen im Forum!

Normalerweise baust du ja deine Navigation in einem Template über die Kategorien auf.

Ich würde ein Array mit den IDs der Kategorien als Schlüssel und den entsprechenden Klassennamen als Werte definieren.
Wichtig sind hier sprechende Klassennamen, die keinen Bezug zur Darstellung haben. Also link_main und link_impressum statt link_red und link_blue.

Dann kannst du beim Aufbau der Navigation über das Array mit Hilfe der Cat-ID die entsprechende Klasse setzen.
LG,
Xong

[ externes Bild ] Määääääääääääääääääääääääh!

Zurück zu „Allgemeines [R3]“