PHP Manual
PEAR Manual
Smarty Manual
PostgreSQL
MySQL Manual
Perl Manual
Ciekawe adresy
- Pozyskiwanie funduszy unijnych
- Canon Katowice
- Offices Barcelona
- Tunezja last minute
- Campery Wynajem
- Wypożyczalnia Samochodów Łódź
Czytnik RSS
» Adobe przejmuje producenta aplikacji webowychKoncern Adobe zgodził się wyłożyć 240 mln USD na zakup firmy Day Software Holding, specjalizującej się w tworzeniu oprogramowania webowego (głównie aplikacji z zakresu zarządzania treścią na stronach WWW oraz pracy grupowej online).
» Amerykańscy naukowcy z MIT przyspieszą Internet
Naukowcy z Massachusetts Institute of Technology opracowali technologię, która pozwala przyspieszyć przesyła danych w Internecie do 100 do 1000 razy przy jednoczesnym obniżeniu kosztów.
» Skimming to przeżytek, do bankomatu można się włamać przez dial-up
Barnaby Jack, specjalista ds. bezpieczeństwa informatycznego z firmy IOActive zaprezentował skuteczny sposób na włamanie się do bankomatu i wypłacenie dowolnej kwoty pieniędzy. Prezentacja miała miejsce w czasie konferencji Black Hat.
» Sygnity: kontrakt na utrzymanie Pomostu za 14 mln zł
Ministerstwo Pracy i Polityki Społecznej zawarło z Sygnity umowę na utrzymanie oprogramowania użytkowego Pomost. Przez okres dwóch lat spółka zapewni rozwój i serwis oprogramowania wraz z usługami wsparcia dla użytkowników końcowych. Wartość umowy wynosi ponad 14 mln zł brutto.
{foreach},{foreachelse}
les boucles {foreach} sont une alternative aux boucles section. les boucles {foreach} sont utilisées pour parcourir des tableaux associatifs simples. la syntaxe des boucles {foreach} est bien plus simple que celle des boucles {section}, mais en contrepartie, elles ne peuvent être utilisées que pour des tableaux associatifs simples. la balise {foreach} doit toujours être accompagnée de la balise {/foreach}. les paramètres requis sont from et item. le nom des boucles {foreach} doit être composés exclusivement de lettres, chiffres et underscores, selon vos préférences. les boucles {foreach} peuvent être imbriquées. la variable from (généralement le tableau à parcourir) détermine le nombre de fois que {foreach} sera exécuté. {foreachelse} est exécuté si aucune valeur n'est présente dans la variable donnée à l'attribut from.
| nom attribut | type | requis | defaut | description |
|---|---|---|---|---|
| from | tableau | oui | n/a | le tableau à parcourir |
| item | chaîne de caractère | oui | n/a | le nom de la variable "élément courant" |
| key | chaîne de caractère | non | n/a | le nom de la variable représentant la clef courante. |
| name | chaîne de caractère | non | n/a | le nom de la boucle foreach, qui nous permettra d'accéder à ses propriétés. |
exemple 7-7. {foreach} - exemple avec une base de données (eg pear ou adodb)
|
les boucles {foreach} ont également leurs propres variables qui gèrent les propriétés de {foreach}. elles sont indiquées par : {$smarty.foreach.foreachname.varname} où foreachname est le nom spécifié par l'attribut name de foreach.
voir {section} pour des exemples avec les proriétés ci-dessus.
iteration
iteration est utilisé pour afficher l'itération de la boucle courante. iteration commence toujours par 1 et est incrémenté à chaque itération.
show
show est utilisé en tant que paramètre de foreach. show est un booléen (true ou false). s'il vaut false, foreach ne sera pas affiché. si foreachelse est présent, il sera affiché alternativement.
total
total est utilisé pour afficher le nombre d'itérations bouclées par ce foreach. il peut être utilisé dans ou après le foreach.
voir aussi {section} et $smarty.foreach.
Najskuteczniejsza reklama to pozycjonowanie - Pozycjonowanie stron <= zajrzyj tu i dowiedz się więcej o pozycjonowanie stron