Jak Začít?

Máš v počítači zápisky z přednášek
nebo jiné materiály ze školy?

Nahraj je na studentino.cz a získej
4 Kč za každý materiál
a 50 Kč za registraci!




MVC a Smarty

PDF
Stáhnout kompletní materiál zdarma (1.91 MB)

Níže je uveden pouze náhled materiálu. Kliknutím na tlačítko 'Stáhnout soubor' stáhnete kompletní formátovaný materiál ve formátu PDF.

{section name=i loop=$uzivatele
{if ($smarty.section.i.iteration mod 2) == 1}

{if ($smarty.section.i.iteration mod 2) == 1

<tr>

<tr

{/if}

{/if

<td>

<td {$uzivatele[i].Jmeno|escape:"htmlall"}

{$uzivatele[i].Jmeno|escape:"htmlall" </td>

</td

<td>

<td {$uzivatele[i].Prijmeni|escape:"htmlall"}

{$uzivatele[i].Prijmeni|escape:"htmlall" </td>

</td

{if ($smarty.section.i.iteration mod 2) == 0}

{if ($smarty.section.i.iteration mod 2) == 0

Lichá položka?
Ano: vlož značku <tr>

Sudá položka?

{if ($smarty.section.i.iteration mod 2) == 0}

{if ($smarty.section.i.iteration mod 2) == 0

</tr>

</tr

{/if}

{/if
{/section}

{/section
{if $smarty.section.i.rownum mod 2 == 1}

{if $smarty.section.i.rownum mod 2 == 1

<td> 

<td> ---

-- </td>

</td

<td> 

<td> ---

-- </td>

</td

</tr>

</tr

{/if}

{/if
</table>

</table

Sudá položka
Ano: ukonči značku 
</tr>

Co se stane, když je 
lichý počet položek

Výsledek

Výslede

Další požadavek: střídání řádků

Další požadavek: střídání řádk

Řešení: 

Řešení:

opět čistě jen prezentační logika

opět čistě jen prezentační logik

Prezentační logika 

Prezentační logika – střídání řádků

střídání řádk

<table summary="Seznam uzivatelu db">

<table summary="Seznam uzivatelu db"
{section name=i loop=$uzivatele}

{section name=i loop=$uzivatele
{if ($smarty.section.i.iteration mod 2) == 1}

{if ($smarty.section.i.iteration mod 2) == 1

<tr class="

<tr class= {cycle values="lichy, sudy"}

{cycle values="lichy, sudy" ">

"

{/if}

{/if

<td>

<td {$uzivatele[i].Jmeno|escape:"htmlall"}

{$uzivatele[i].Jmeno|escape:"htmlall" </td>

</td

<td>

<td {$uzivatele[i].Prijmeni|escape:"htmlall"}

{$uzivatele[i].Prijmeni|escape:"htmlall" </td>

</td

{if ($smarty.section.i.iteration mod 2) == 0}

{if ($smarty.section.i.iteration mod 2) == 0

</tr>

</tr

Cyklicky střídá 
parametry oddělené 
čárkou

</tr>

</tr

{/if}

{/if
{/section}

{/section
{if $smarty.section.i.rownum mod 2 == 1}

{if $smarty.section.i.rownum mod 2 == 1

Témata, do kterých materiál patří