mirror of
https://github.com/smarty-php/smarty.git
synced 2025-11-11 17:43:50 +01:00
sync with EN
This commit is contained in:
@@ -1,17 +1,21 @@
|
||||
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||
<!-- $Revision$ -->
|
||||
<!-- EN-Revision: 1.11 Maintainer: yannick Status: ready -->
|
||||
<!-- EN-Revision: 1.13 Maintainer: yannick Status: ready -->
|
||||
|
||||
<sect1 id="language.syntax.variables">
|
||||
<title>Variables</title>
|
||||
<para>
|
||||
Les variables de template commence par un signe dollar (<literal>$</literal>).
|
||||
Elles peuvent contenir des nombres, des lettres et des underscores, tout
|
||||
comme une <ulink url="&url.php-manual;language.variables">variable PHP</ulink>.
|
||||
comme une <ulink url="&url.php-manual;language.variables">variable PHP</ulink>.
|
||||
Vous pouvez r<>f<EFBFBD>rencer des tableaux index<65>s
|
||||
num<75>riquement ou non. Vous pouvez aussi r<>f<EFBFBD>rencer des propri<72>t<EFBFBD>s d'objet
|
||||
ainsi que des m<>thodes. Les <link linkend="language.config.variables">variables des fichiers de
|
||||
num<75>riquement ou non. Vous pouvez aussi r<>f<EFBFBD>rencer des propri<72>t<EFBFBD>s d'objet
|
||||
ainsi que des m<>thodes.
|
||||
</para>
|
||||
<para>
|
||||
Les <link linkend="language.config.variables">variables des fichiers de
|
||||
configuration</link> sont une exception <20> la synthaxe utilisant un signe dollar. Elles peuvent <20>tre
|
||||
r<>f<EFBFBD>renc<6E>es en les entourant du signe di<64>se (<literal>#</literal>) ou avec la variable sp<73>ciale
|
||||
r<>f<EFBFBD>renc<6E>es en les entourant du signe di<64>se (<literal>#</literal>) ou via la variable sp<73>ciale
|
||||
<link linkend="language.variables.smarty.config">$smarty.config</link>.
|
||||
</para>
|
||||
<example>
|
||||
@@ -27,7 +31,7 @@
|
||||
{#foo#} <-- affiche la variable du fichier de configuration "foo"
|
||||
{$smarty.config.foo} <-- synonyme pour {#foo#}
|
||||
{$foo[bar]} <-- synthaxe uniquement valide dans une section de boucle, voir {section}
|
||||
{assign var=foo value="baa"}{$foo} <-- affiche "baa", voir {assign}
|
||||
{assign var=foo value='baa'}{$foo} <-- affiche "baa", voir {assign}
|
||||
|
||||
Plusieurs autres combinaisons sont autoris<69>es
|
||||
|
||||
@@ -46,9 +50,10 @@ Plusieurs autres combinaisons sont autoris
|
||||
</example>
|
||||
|
||||
<para>
|
||||
Les variables sp<73>ciales comme get, post, session, etc. sont <20>galement disponibles,
|
||||
Les variables sp<73>ciales comme $_GET, $_SESSION, etc. sont <20>galement disponibles,
|
||||
lisez le chapitre sur les variables r<>serv<72>es
|
||||
<link linkend="language.variables.smarty">$smarty</link> pour plus de d<>tails.
|
||||
<emphasis><link linkend="language.variables.smarty">$smarty</link></emphasis>
|
||||
pour plus de d<>tails.
|
||||
</para>
|
||||
|
||||
<para>
|
||||
|
||||
Reference in New Issue
Block a user