Autor Zpráva
kajaman
Profil
Ahoj,
řeším problém, jak ve Smarty šabloně vypsat pole (např. pole znaků) do tabulky
po třech do každého řádku. Řešení jsem našel, ale je to asi hodně zbastlené a nikde jsem
nenašel, že by v Smarty bylo něco jako cyklus "while"...


{php}$i = 0;{/php}
<table style="border:1px solid red;">
{section name=znak loop=$poleZnaku}
{php}
if (($i % 3) == 0)
echo "<tr>";
$i++;
{/php}
<td style="border:1px solid red; padding:3px;">{$znak[znak].znak}</td>
{php}
if(($i % 3) == 0)
echo "</tr>";
{/php}
{/section}


díky za rady nebo nasměrování....
K.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: