- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
CMS_SET in CMS_ElSIF in CMS_SET
Hallo,
ich habe folgenden Code:
$CMS_SET(set_tag,"html:link")$$CMS_SET(set_href,"page")$
$CMS_SET(set_linkURL)$
$CMS_IF(!lt_pageref.isEmpty)$
$CMS_REF(lt_pageref,abs:fr_absSetting)$
$CMS_ELSIF(!lt_url.isEmpty && lt_url.startsWith("http://"))$
$CMS_VALUE(lt_url)$
$CMS_SET(set_tag,"a")$
$CMS_SET(set_href,"href")$
$CMS_END_IF$
$CMS_END_SET$
$CMS_VALUE(set_href)$
In lt_pageref ist nicht gesetzt / befรผllt, in lt_url steht "http://www.google.de".
Bei der Ausgabe hat die Variable set_linkURL auch den Wert "http://www.google.de", aber set_href ist immer noch "page".
Any ideas? Fehlermeldungen gibt es keine relevanten.
Gruร
D.
- Labels:
-
Developers
Accepted Solutions
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Siehe dazu die Dokumentation von CMS_SET. Du verwendest einen Templatefragement. Siehe Abschnitt "Rumpf". Du musst auf set_linkURL.toString aufrufen, bevor du $CMS_VALUE(set_href)$ aufrufst.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Siehe dazu die Dokumentation von CMS_SET. Du verwendest einen Templatefragement. Siehe Abschnitt "Rumpf". Du musst auf set_linkURL.toString aufrufen, bevor du $CMS_VALUE(set_href)$ aufrufst.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
*grml*
Ich will nicht wissen, wie oft meine Lรถsung noch ".toString" heiรt! :smileylaugh:
Vielen Dank.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Ich wรผrde auch empfehlen, die Schachtelung von IF und SET umzudrehen.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Das hat mit ein Kollege auch geraten, aber ich mรถchte so wenig wie mรถglich an den Templates รคndern und habe so noch den charmanten Nebeneffekt, dass ich den Variablennamen nur einmal angeben muss.

