kann ich in Templates die Anweisung ws_compare verschachteln?
In diesem Teil meiner Page will ich (innerhalb eines Monats-Templates) einen Kalender bauen (Tabelle 3x4 mit Monatsnamen), der den direkten Link zu einem Monat des Jahres erlaubt, aus dem der gerade betrachtete Monat stammt. Zwei Einschränkungen:
a) in 2004 habe ich nur Monate ab September,
b) für die Folgejahre kann ich nur Monate verlinken, die bereits vergangen sind.
Ich versuche in folgender Abfrage zunächst zu klären, ob das Jahr des Monats größer als 2004 ist. Wenn ja, dann soll geprüft werden, ob der aktuelle Monat größer als der hier zu verlinkende ist (z.B. Mar).
Kein Link für Jahr 2004 und %ws_month%<= 3.
Warum funktioniert das nicht?
Code: Alles auswählen
<TD>%ws_compare[1]=%ws_year%~2004~%ws_compare[1]=%ws_month%~3~<A href="/%ws_year%/his%ws_year%03.html">Mar</A>~Mar%~Mar%</TD>
liest sich doch so:
<TD>%ws_compare[1]=%ws_year%~2004
~
%ws_compare[1]=%ws_month%~3
~
<A href="/%ws_year%/his%ws_year%03.html">Mar</A>
~
Mar
%
~
Mar
%</TD>