Part II. Smarty pour les graphistes

Table of Contents

3. Bases syntaxiques
Commentaires
Variables
Fonctions
Paramètres
Variables insérées dans des chaînes de caractères
Opérations mathématiques
Désactiver l'analyse de Smarty
4. Variables
Variables assignées depuis PHP
Tableaux associatifs
Tableaux indexés
Objets
Variables chargées depuis des fichiers de configuration
Variable réservée {$smarty}
Variables de requête
{$smarty.now}
{$smarty.const}
{$smarty.capture}
{$smarty.config}
{$smarty.section}, {$smarty.foreach}
{$smarty.template}
{$smarty.version}
{$smarty.ldelim}, {$smarty.rdelim}
5. Modificateurs de variables
capitalize
cat
count_characters
count_paragraphs
count_sentences
count_words
date_format
default
escape
indent
lower
nl2br
regex_replace
replace
spacify
string_format
strip
strip_tags
truncate
upper
wordwrap
6. Combiner des modificateurs de variable.
7. Fonctions natives
{capture}
{config_load}
{foreach},{foreachelse}
.index
.iteration
.first
.last
.show
.total
{if},{elseif},{else}
{include}
{include_php}
{insert}
{ldelim},{rdelim}
{literal}
{php}
{section},{sectionelse}
.index
.index_prev
.index_next
.iteration
.first
.last
.rownum
.loop
.show
.total
{strip}
8. Fonctions utilisateur
{assign}
{counter}
{cycle}
{debug}
{eval}
{fetch}
{html_checkboxes}
{html_image}
{html_options}
{html_radios}
{html_select_date}
{html_select_time}
{html_table}
{mailto}
{math}
{popup}
{popup_init}
{textformat}
9. Fichiers de configuration
10. Console de débogage