Gibt es eine Möglichkeit, mit Smarty zu prüfen, ob die Links für {cms_selflink dir="previous"} und {cms_selflink dir="next"} gesetzt sind oder nicht?
Hintergrund: Auf meiner Seite http://andiministrator.de/ habe ich unten diese Links eingebaut, mit einem span-Tag außendrum. Wenn nun die genannten CMS-Selflinks "leer" sind, wird trotzdem noch das umschließende span angezeigt. Genau das möchte ich mit einer Smarty if-Anweisung umgehen.
cms_selflink mit Smarty auf Inhalt prüfen Topic is solved
Re: cms_selflink mit Smarty auf Inhalt prüfen
Ich denke Du solltest Dir mal den Teil zu capture in der Smarty-Anleitung durchlesen, das dürfte ziemlich genau auf Dein Problem passen.
http://www.smarty.net/manual/de/languag ... on.capture
Grüße aus Nürnberg
LeisureLarry (interiete.net)
http://www.smarty.net/manual/de/languag ... on.capture
Grüße aus Nürnberg
LeisureLarry (interiete.net)
Re: cms_selflink mit Smarty auf Inhalt prüfen
Genau das wars, was ich suchte. Funktioniert perfekt, vielen Dank!
Für alle, die es noch interessiert, hier der Code-Schnipsel:
Viele Grüße aus dem Vogtland
Andi
Für alle, die es noch interessiert, hier der Code-Schnipsel:
Code: Select all
{capture name="previouslink"}{cms_selflink dir="previous" label="Vorherige Seite: "}{/capture}
{if $smarty.capture.previouslink ne ""}<span class="bottomlink">{$smarty.capture.previouslink}</span>{/if}
{capture name="nextlink"}{cms_selflink dir="next" label="Nächste Seite: "}{/capture}
{if $smarty.capture.nextlink ne ""}<span class="bottomlink">{$smarty.capture.nextlink}</span>{/if}</div>
Andi