From 8613486ff0d9699a4c130e3be7451c91b9452da6 Mon Sep 17 00:00:00 2001 From: yannick Date: Tue, 3 Oct 2006 20:48:58 +0000 Subject: [PATCH] sync with EN --- .../language-assigned-variables.xml | 22 ++--- .../language-config-variables.xml | 41 ++++----- .../language-variables-smarty.xml | 85 ++++++++++++------- 3 files changed, 80 insertions(+), 68 deletions(-) diff --git a/docs/fr/designers/language-variables/language-assigned-variables.xml b/docs/fr/designers/language-variables/language-assigned-variables.xml index c6888c3e..afc4209f 100644 --- a/docs/fr/designers/language-variables/language-assigned-variables.xml +++ b/docs/fr/designers/language-variables/language-assigned-variables.xml @@ -1,6 +1,6 @@ - + Variables assignées depuis PHP @@ -8,7 +8,7 @@ Pour utiliser une variables assignées depuis PHP, il faut la préfixer par le symbole dollar $. Les variables asignées depuis un template grâce à la fonction - {assign} sont + {assign} sont manipulées de la même façon. @@ -30,7 +30,7 @@ $smarty->display('index.tpl'); ]]> - où index.tpl est : + Où index.tpl est : - Celà va afficher: + Affichera : display('index.tpl'); ]]> - où index.tpl est : + Où index.tpl est : display('index.tpl'); ]]> - Ce qui donne en sortie : + Affichera : display('index.tpl'); ]]> - Où index.tpl est : + Où index.tpl est : display('index.tpl'); ]]> - ce qui donne en sortie : + Affichera : Les attributs des objets assignés depuis PHP peuvent être utilisées en - en spécifiant le nom après le symbole '->'. + en spécifiant le nom après le symbole ->. - accéder aux attributs des objets + Accéder aux attributs des objets name}
@@ -167,7 +167,7 @@ email: {$person->email}
]]>
- Ce qui donne en sortie : + Affichera : - + Variables chargées depuis des fichiers de configuration - Les variables récupérées depuis un fichier de configuration sont utilisées + Les variables récupérées depuis un + fichier de configuration sont utilisées entourées du symbole dièse (#), ou via la variable spéciale smarty - $smarty.config. + $smarty.config. + La dernière synthaxe est utile pour mettre entre guillemets les valeurs des attributs. variables de fichiers de configuration - foo.conf + Exemple de fichier de configuration - foo.conf : - index.tpl : + Exemple de template : {#pageTitle#} @@ -44,7 +46,9 @@ rowBgColor = "#cccccc" ]]> - index.tpl: (alternate syntax) + Un template démontrant la méthode + + $smarty.config : - Ce qui donne en sortie, pour les deux exemples : + Les deux exemples ci-dessus afficheront : config_load. - - - Voir aussi les - variables et les - variables réservées $smarty. - - - Les variables des fichiers de configuration ne peuvent pas être utilisées - tant qu'elles n'ont pas été chargées depuis un fichier de configuration. Cette procédure - est expliqué plus loin dans cette documentation sous la section - {config_load}. + linkend="api.config.load">{config_load}. Voir aussi diff --git a/docs/fr/designers/language-variables/language-variables-smarty.xml b/docs/fr/designers/language-variables/language-variables-smarty.xml index 213f80a5..f0704ec4 100644 --- a/docs/fr/designers/language-variables/language-variables-smarty.xml +++ b/docs/fr/designers/language-variables/language-variables-smarty.xml @@ -1,11 +1,12 @@ - + Variable réservée {$smarty} - La variable PHP réservée {$smarty} peut être utilisée pour accéder à plusieurs + La variable PHP réservée {$smarty} peut être + utilisée pour accéder à plusieurs variables d'environnements. En voici la liste complète. @@ -13,10 +14,14 @@ Variables de requête Les variables de requête - comme $_GET, $_POST, $_COOKIE, $_SERVER, $_ENV and $_SESSION - (voir $request_vars_order - et $request_use_auto_globals) - peuvent être utilisées comme dans l'exemple suivant: + comme $_GET, $_POST, + $_COOKIE, $_SERVER, + $_ENV et $_SESSION + (voir + $request_vars_order + et + $request_use_auto_globals) + peuvent être utilisées comme dans l'exemple suivant : Afficher des variables de requête @@ -47,8 +52,8 @@ - Pour des raisons historiques, {$SCRIPT_NAME} peut être accédé - directement, cependant, {$smarty.server.SCRIPT_NAME} est + Pour des raisons historiques, {$SCRIPT_NAME} peut être accédé + directement, cependant, {$smarty.server.SCRIPT_NAME} est la solution proposée pour accéder à cette valeur. @@ -64,23 +69,28 @@ {$smarty.now} Le timestamp - courant peut être récupéré grâce à {$smarty.now}. + courant peut être récupéré grâce à {$smarty.now}. La valeur correspond au nombre de secondes écoulées depuis Epoch (1 Janvier 1970) et peut être passé directement au modificateur - de variable date date_format - à des fins d'affichage. Notez que time() est appelé à chaque invocation, i.e. - un script qui prend 3 secondes à s'exécuter avec $smarty.now au début et à la fin montrera - les 3 secondes de différence. - + de variable date + date_format + à des fins d'affichage. Notez que + time() + est appelé à chaque invocation, i.e. + un script qui prend 3 secondes à s'exécuter avec $smarty.now + au début et à la fin montrera les 3 secondes de différence. + Utilisation de {$smarty.now} + + @@ -89,30 +99,33 @@ Vous pouvez directement accéder aux constantes PHP. Voir aussi les constantes smarty. - - Utiliser {$smarty.const} pour accéder aux constantes + - + + +Affiche la constante dans un template comme : + - - + + {$smarty.capture} La sortie du template réalisée via - {capture}..{/capture} - peut être récupérée par l'intermédiaire de la variable {$smarty.capture}. Voir la section - sur {capture} pour un + {capture}..{/capture} + peut être récupérée par l'intermédiaire de la variable + {$smarty.capture}. Voir la section + sur {capture} pour un exemple à ce sujet. @@ -120,9 +133,10 @@ define('_MY_CONST_VAL','CHERRIES'); {$smarty.config} - La variable {$smarty} peut être utilisée pour désigner une + La variable {$smarty.config} peut être utilisée pour désigner une variable d'un fichier de configuration. - {$smarty.config.foo} est un synonyme de {#foo#}. Voir la section + {$smarty.config.foo} est un synonyme de + {#foo#}. Voir la section {config_load} pour un exemple à ce sujet. @@ -131,19 +145,23 @@ define('_MY_CONST_VAL','CHERRIES'); {$smarty.section}, {$smarty.foreach} - La variable {$smarty} peut être utilisée pour accéder aux propriétés - des boucles 'section' et 'foreach'. Voir la documentation de - {section} et - {foreach}. - Ils ont des valeurs vraiment utiles comme .first, .index, etc. + La variable {section} + peut être utilisée pour accéder aux propriétés + des boucles {$smarty.section} et + {$smarty.foreach}. Voir la documentation de + {section} et + {foreach}. + Ils ont des valeurs vraiment utiles comme + .first, .index, etc. {$smarty.template} - Retourne le nom du template courant. Cet exemple montre le container.tpl - ainsi que le banner.tpl inclu avec {$smarty.template}. + Retourne le nom du template courant. Cet exemple montre le container.tpl + ainsi que le banner.tpl inclu avec + {$smarty.template}. {$smarty.ldelim}, {$smarty.rdelim} Ces variables sont utilisées pour afficher le délémiteur gauche et le délimiteur droit. Lisez aussi - la partie {ldelim},{rdelim}. + la partie + {ldelim},{rdelim}. Voir aussi