mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Di 23.04.2024 09:34 Benutzername: Passwort: Auto-Login

Thema: Dreamweaver Template IF Abfrage vom 30.03.2007


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Software - Nonprint -> Dreamweaver Template IF Abfrage
Autor Nachricht
leoniz
Threadersteller

Dabei seit: 19.06.2002
Ort: -
Alter: -
Geschlecht: Weiblich
Verfasst Fr 30.03.2007 14:07
Titel

Dreamweaver Template IF Abfrage

Antworten mit Zitat Zum Seitenanfang

Nachdem ich zu blond bin das alleine zu kapieren.. vielleicht kann mir hier jemand helfen.

Ich versuche in einem DW Template eine Abfrage zu erstellen. Diese Angaben hätte ich:

<!-- TemplateParam name="SITE" type="text" value="Undefined" -->
<!-- TemplateParam name="ALINK" type="text" value="id="active"" -->

<li @@(SITE == 'faq' ? ALINK)@@>

Und da mach ich offensichtlich was falsch, denn ich bekomme eine Fehlermeldung, dass ein Doppelpunkt fehlt. Ich verstehe aber nicht wo und ich finde keine Referenzliste online wo mir erklärt wird, wann ich "?" oder ":" usw verwende.

Was ich haben möchte ist - "Wenn die Child Seite "faq" ist, dann schreibe die Variable rein. Wenn nicht, dann mach nichts."

Also entweder <li id="active">
Oder einfach nur <li>

Mein vielleicht etwas komischer Weg einen aktiven Link in einem Template zu kennzeichnen, aber einen anderen Weg wüßte ich jetzt auch nicht.
Hat jemand vielleicht einen Rat?

//Ich seh eh schon meinen ersten Fehler.. ich kann ja wahrscheinlich garnicht einfach eine Variable in den <li> tag schreiben.. es müsste <li id="@@()@@"> sein. Ändert zwar nichts daran, dass ich immer noch nicht weiß wie ich die IF Abfrage schreiben muss, aber zumindest weiß ich, dass es auch so gar nicht geht .. zumindest nicht wenn ich den Code nachher noch nach xhtml validieren will. Narf Mädchen!


Zuletzt bearbeitet von leoniz am Fr 30.03.2007 14:22, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden
m
Moderator

Dabei seit: 18.11.2004
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst Fr 30.03.2007 14:22
Titel

Antworten mit Zitat Zum Seitenanfang

Ich kenn mich mit Dreamweaver Templates nicht aus, aber:

Code:
if ? then : else;


bedeutet dir fehlt noch die else Anweisung

Code:
<li @@(SITE == 'faq' ? ALINK : else)@@>



wäre möglich dass es sich darum handelt.
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Anzeige
Anzeige
leoniz
Threadersteller

Dabei seit: 19.06.2002
Ort: -
Alter: -
Geschlecht: Weiblich
Verfasst Di 10.04.2007 09:31
Titel

Antworten mit Zitat Zum Seitenanfang

War auch so Lächel Danke m.
  View user's profile Private Nachricht senden
 
Ähnliche Themen Dreamweaver: Alternativtext-Abfrage ausschalten?
Template ändern - Dreamweaver
joomla template in ein html/css template konvertieren?
C++: Template in Template-Funktion nutzen
sql Abfrage
[PHP] If-Abfrage
Neues Thema eröffnen   Neue Antwort erstellen
MGi Foren-Übersicht -> Software - Nonprint


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.