Äquivalente Funktion in Smarty zu sizeof()
AndreD
- php
Hallo Leute,
Ich hab im Smarty-Manual nix gefunden: Gibt es eine Smarty-Funktion welche den gleichen Zweck wie sizeof() in PHP erfüllt? Wenn nein gibt es in Smarty eine Möglichkeit in einer IF-Anweisung als Bedingung die Grösse eines Arrays abzufragen, z.B.
{foreach item=art from=$particle}
{if [1]$art == "0"}
Nix gefunden!
{/if}
{$art->get_id()} | {$art->get_entry_date()} | <a href="{$linker->get_link_particle()}aid={$art->get_id()}">{$art->get_subject()}</a><br>
{/foreach}
[1] hier jetzt was wie sizeof()
Schoenes, sonniges & langes Wochenende
wünscht AndreD
Hallo AndreD,
{foreach item=art from=$particle}
{if [1]$art == "0"}
Nix gefunden!
{/if}{$art->get_id()} | {$art->get_entry_date()} | <a href="{$linker->get_link_particle()}aid={$art->get_id()}">{$art->get_subject()}</a><br>
{/foreach}
Für diesen speziellen Fall (keinen Inhalt) gibt es etwas:
{foreach item=art from=$particle}
{$art->get_id()} | {$art->get_entry_date()} | <a href="{$linker->get_link_particle()}aid={$art->get_id()}">{$art->get_subject()}</a><br>
{foreachelse}
Nix gefunden!
{/foreach}
http://smarty.php.net/manual/de/language.function.foreach.php
Viele Grüße,
Christian
Hallo Christian,
{foreachelse}
Nix gefunden!
{/foreach}
Arrgh, doch so einfach? ;-)
http://smarty.php.net/manual/de/language.function.foreach.php
Das hab ich irgendwie gestern mittag überlesen :-D
Vielen Dank für Deine Hilfe!
Das ist mein erstes Projekt mit Smarty als Templatesystem. An sich ist Smarty ja nicht sooo komplex nur zum Teil ein wenig ungewohnt wie man best. Aktionen ausführt.
Nochmals Danke und ein schönes WE,
Gruss AndreD