Abfrage in einem Navigationstemplate

Gesperrt
Damian
Beiträge: 18
Registriert: Mo 1. Mai 2006, 15:55
Kontaktdaten:

Abfrage in einem Navigationstemplate

Beitrag von Damian »

Hallo

Ich möchte eine Abfrage auf den Namen innerhalb des Navigationstemplate machen?

Code: Alles auswählen

<!-- BEGIN:BLOCK -->
<a href="{HREF}" class="nav" target="_self" title="{NAME}"><img src="/_images/button_online.gif" width="160" height="25" border="0" alt="Button"></a> 
<!-- END:BLOCK -->
Der Grund ist, dass meine Navigationspunkte der ersten Ebene Buttons (bilder) sind, nun möchte ich auf den Namen abfragen, sprich wenn {NAME} = Navipunkt1 (online), dann soll der das obere ausgeben, wenn aber {NAME} = navipunkt2, dann möchte ich ein anders Bild / anderer Link....

geht das? wenn ja wie?

mit <?php und dann normal mit if / else funzt es nicht....

GRuss und dank
abrek
Beiträge: 103
Registriert: Mi 25. Jan 2006, 12:50
Kontaktdaten:

Beitrag von abrek »

Hallo Damian!

Template ist reine html-datei, oder?
Meines Wissens sucht php-parser nach php-code nur in .php oder .php3 usw.
Damit parser auch html-dateien durchsucht, probier mal in Deine .htaccess als erste Zeile das hier:

AddHandler php-cgi .php .php3 .php4 .php5 .htm .html
Beste Grüße
abrek
mvf
Beiträge: 1758
Registriert: Mo 1. Aug 2005, 00:35
Wohnort: in der schönen Hallertau, mitten im Hopfen
Kontaktdaten:

Re: Abfrage in einem Navigationstemplate

Beitrag von mvf »

um eine grafisches menu zu erstellen solltest du im board mal suchen

IMHO ist die einfachste möglichkeit dies mit einer <ol> oder <ul> zu handlen und im modul einen zähler mitzugeben den du dann an die entsprechenden css classes hängst ala

class="nav{ZAEHLER}"

dann bekoomst du sowas wie nav1, nav2 etc und kannst supi per css images als background definieren

php in html templates funzt ned, richtig bemerkt
Grüsse, Guido

"A common mistake that people make when trying to design something completely foolproof is to underestimate the ingenuity of complete fools."
Mostly Harmless - Douglas Adams
Beleuchtfix
Beiträge: 1082
Registriert: Di 22. Jul 2003, 10:14
Wohnort: Hessen
Kontaktdaten:

Beitrag von Beleuchtfix »

die Lösung von Abrek erscheint mir auch sehr problematisch, immerhin werden dann alle :!: html Dateine durch den Php Parser gejagt.
Gruß
Florian
HerrB
Beiträge: 6935
Registriert: Do 22. Mai 2003, 12:44
Wohnort: Berlin
Kontaktdaten:

Beitrag von HerrB »

Gaaaaanz toll... Mal abgesehen davon, dass sich so ein Webserver sicherlich nicht langweilt (um jetzt auch noch jede statische HTML-Datei zu parsen), ist mvfs Lösung definitiv eleganter (zumal ich die Bilder wunderbar via CSS einbinden kann).

Für die Ohne-CSS-gehts-auch-Fans kann man die Navi so umbauen, dass - analog des Vorschlags von mvf - an den Bildnamen eine Zahl angebunden wird oder sogar noch besser, der Name der Kategorie als Bildname ausgegeben wird (und Kategorie und Bild heißen dann gleich...).

Man muss nicht wirklich die Templates vergewaltigen... :wink:

Gruß
HerrB
Bitte keine unaufgeforderten PMs oder E-Mails -> use da Forum!

Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
Gesperrt