mirror of
https://github.com/smarty-php/smarty.git
synced 2025-08-05 02:44:27 +02:00
introducing the revcheck and WS
This commit is contained in:
@@ -1,24 +1,24 @@
|
|||||||
<?xml version="1.0" encoding="iso-8859-1"?>
|
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||||
<!-- $Revision$ -->
|
<!-- $Revision$ -->
|
||||||
|
<!-- EN-Revision: 1.1 Maintainer: nobody Status: partial -->
|
||||||
<chapter id="chapter.debugging.console">
|
<chapter id="chapter.debugging.console">
|
||||||
<title>Console de d<>bogage</title>
|
<title>Console de d<>bogage</title>
|
||||||
<para>
|
<para>
|
||||||
Il existe une console de d<>bogage dans Smarty. La console vous indique
|
Il existe une console de d<>bogage dans Smarty. La console vous indique
|
||||||
toutes les variables incluses, assign<67>es et charg<72>es depuis un fichier de
|
toutes les variables incluses, assign<67>es et charg<72>es depuis un fichier de
|
||||||
configuration pour le template courant. Un template appel<65> "debug.tpl"
|
configuration pour le template courant. Un template appel<65> "debug.tpl"
|
||||||
est inclus dans la distribution de Smarty. Si besoin, vous pouvez d<>finir
|
est inclus dans la distribution de Smarty. Si besoin, vous pouvez d<>finir
|
||||||
$debug_tpl de fa<66>on <20> ce que ce dernier contienne le chemin
|
$debug_tpl de fa<66>on <20> ce que ce dernier contienne le chemin
|
||||||
du template <20> utiliser(dans SMARTY_DIR par defaut).
|
du template <20> utiliser(dans SMARTY_DIR par defaut).
|
||||||
Lorsque vous chargez la page, une console javascript est cens<6E>e surgir
|
Lorsque vous chargez la page, une console javascript est cens<6E>e surgir
|
||||||
et vous donner les noms de toutes les variables inclues et assign<67>es dans
|
et vous donner les noms de toutes les variables inclues et assign<67>es dans
|
||||||
votre page courante. Pour voir toutes les variables d'un template particulier,
|
votre page courante. Pour voir toutes les variables d'un template particulier,
|
||||||
voir la fonction <link linkend="language.function.debug">{debug}</link>.
|
voir la fonction <link linkend="language.function.debug">{debug}</link>.
|
||||||
Pour d<>sactiver la console de d<>bogage, d<>finissez $debugging <20> false.
|
Pour d<>sactiver la console de d<>bogage, d<>finissez $debugging <20> false.
|
||||||
Vous pouvez <20>galement temporairement activer le d<>bogage en indiquant
|
Vous pouvez <20>galement temporairement activer le d<>bogage en indiquant
|
||||||
SMARTY_DEBUG dans l'url si tant est que l'option
|
SMARTY_DEBUG dans l'url si tant est que l'option
|
||||||
<link
|
<link linkend="variable.debugging.ctrl">$debugging_ctrl</link> soit activ<69>e.
|
||||||
linkend="variable.debugging.ctrl">$debugging_ctrl</link> soit activ<69>e.
|
</para>
|
||||||
</para>
|
|
||||||
<note>
|
<note>
|
||||||
<title>Note technique</title>
|
<title>Note technique</title>
|
||||||
<para>
|
<para>
|
||||||
@@ -38,7 +38,7 @@
|
|||||||
indiqu<71>s en secondes.
|
indiqu<71>s en secondes.
|
||||||
</para>
|
</para>
|
||||||
</note>
|
</note>
|
||||||
</chapter>
|
</chapter>
|
||||||
<!-- Keep this comment at the end of the file
|
<!-- Keep this comment at the end of the file
|
||||||
Local variables:
|
Local variables:
|
||||||
mode: sgml
|
mode: sgml
|
||||||
|
@@ -1,5 +1,6 @@
|
|||||||
<?xml version="1.0" encoding="iso-8859-1"?>
|
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||||
<!-- $Revision$ -->
|
<!-- $Revision$ -->
|
||||||
|
<!-- EN-Revision: 1.1 Maintainer: nobody Status: partial -->
|
||||||
<chapter id="config.files">
|
<chapter id="config.files">
|
||||||
<title>Fichiers de configuration</title>
|
<title>Fichiers de configuration</title>
|
||||||
<para>
|
<para>
|
||||||
@@ -14,6 +15,7 @@
|
|||||||
<example>
|
<example>
|
||||||
<title>Exemple de fichier de configuration</title>
|
<title>Exemple de fichier de configuration</title>
|
||||||
<programlisting>
|
<programlisting>
|
||||||
|
<![CDATA[
|
||||||
# variables globales
|
# variables globales
|
||||||
titrePage = "Menu principal"
|
titrePage = "Menu principal"
|
||||||
bodyBgColor = #000000
|
bodyBgColor = #000000
|
||||||
@@ -35,7 +37,9 @@ Intro = """Une valeur qui tient sur
|
|||||||
host=mon.domaine.com
|
host=mon.domaine.com
|
||||||
db=ADDRESSBOOK
|
db=ADDRESSBOOK
|
||||||
user=php-user
|
user=php-user
|
||||||
pass=foobar</programlisting>
|
pass=foobar
|
||||||
|
]]>
|
||||||
|
</programlisting>
|
||||||
</example>
|
</example>
|
||||||
<para>
|
<para>
|
||||||
Les valeurs des variables de fichiers de configuration peuvent <20>tre entre
|
Les valeurs des variables de fichiers de configuration peuvent <20>tre entre
|
||||||
@@ -73,7 +77,7 @@ pass=foobar</programlisting>
|
|||||||
<20>tes s<>r que ces derniers n'acc<63>deront pas <20> ces donn<6E>es de configuration
|
<20>tes s<>r que ces derniers n'acc<63>deront pas <20> ces donn<6E>es de configuration
|
||||||
en les chargeant depuis le template.
|
en les chargeant depuis le template.
|
||||||
</para>
|
</para>
|
||||||
</chapter>
|
</chapter>
|
||||||
<!-- Keep this comment at the end of the file
|
<!-- Keep this comment at the end of the file
|
||||||
Local variables:
|
Local variables:
|
||||||
mode: sgml
|
mode: sgml
|
||||||
|
@@ -1,5 +1,6 @@
|
|||||||
<?xml version="1.0" encoding="iso-8859-1"?>
|
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||||
<!-- $Revision$ -->
|
<!-- $Revision$ -->
|
||||||
|
<!-- EN-Revision: 1.1 Maintainer: nobody Status: partial -->
|
||||||
<chapter id="language.basic.syntax">
|
<chapter id="language.basic.syntax">
|
||||||
<title>Bases syntaxiques</title>
|
<title>Bases syntaxiques</title>
|
||||||
<para>
|
<para>
|
||||||
@@ -15,15 +16,12 @@
|
|||||||
appropri<72>e, en lieu et place.
|
appropri<72>e, en lieu et place.
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
&designers.language-basic-syntax.language-syntax-comments;
|
&designers.language-basic-syntax.language-syntax-comments;
|
||||||
|
&designers.language-basic-syntax.language-syntax-functions;
|
||||||
&designers.language-basic-syntax.language-syntax-functions;
|
&designers.language-basic-syntax.language-syntax-attributes;
|
||||||
|
&designers.language-basic-syntax.language-syntax-quotes;
|
||||||
&designers.language-basic-syntax.language-syntax-attributes;
|
&designers.language-basic-syntax.language-math;
|
||||||
&designers.language-basic-syntax.language-syntax-quotes;
|
&designers.language-basic-syntax.language-escaping;
|
||||||
&designers.language-basic-syntax.language-math;
|
|
||||||
|
|
||||||
&designers.language-basic-syntax.language-escaping;
|
|
||||||
|
|
||||||
</chapter>
|
</chapter>
|
||||||
<!-- Keep this comment at the end of the file
|
<!-- Keep this comment at the end of the file
|
||||||
|
@@ -1,27 +1,30 @@
|
|||||||
<?xml version="1.0" encoding="iso-8859-1"?>
|
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||||
<!-- $Revision$ -->
|
<!-- $Revision$ -->
|
||||||
<chapter id="language.builtin.functions">
|
<!-- EN-Revision: 1.1 Maintainer: nobody Status: partial -->
|
||||||
<title>Fonctions natives</title>
|
<chapter id="language.builtin.functions">
|
||||||
<para>
|
<title>Fonctions natives</title>
|
||||||
Smarty est fourni en standard avec plusieurs fonctions natives.
|
<para>
|
||||||
Les fonctions natives sont partie int<6E>grante du language de template.
|
Smarty est fourni en standard avec plusieurs fonctions natives.
|
||||||
Vous ne pouvez pas cr<63>er de fonctions utilisateurs qui portent le m<>me nom
|
Les fonctions natives sont partie int<6E>grante du language de template.
|
||||||
qu'une fonction native. Vous ne pouvez pas non plus en modifier le
|
Vous ne pouvez pas cr<63>er de fonctions utilisateurs qui portent le m<>me nom
|
||||||
comportement.
|
qu'une fonction native. Vous ne pouvez pas non plus en modifier le
|
||||||
</para>
|
comportement.
|
||||||
&designers.language-builtin-functions.language-function-capture;
|
</para>
|
||||||
&designers.language-builtin-functions.language-function-config-load;
|
|
||||||
&designers.language-builtin-functions.language-function-foreach;
|
&designers.language-builtin-functions.language-function-capture;
|
||||||
&designers.language-builtin-functions.language-function-include;
|
&designers.language-builtin-functions.language-function-config-load;
|
||||||
&designers.language-builtin-functions.language-function-include-php;
|
&designers.language-builtin-functions.language-function-foreach;
|
||||||
&designers.language-builtin-functions.language-function-insert;
|
&designers.language-builtin-functions.language-function-include;
|
||||||
&designers.language-builtin-functions.language-function-if;
|
&designers.language-builtin-functions.language-function-include-php;
|
||||||
&designers.language-builtin-functions.language-function-ldelim;
|
&designers.language-builtin-functions.language-function-insert;
|
||||||
&designers.language-builtin-functions.language-function-literal;
|
&designers.language-builtin-functions.language-function-if;
|
||||||
&designers.language-builtin-functions.language-function-php;
|
&designers.language-builtin-functions.language-function-ldelim;
|
||||||
&designers.language-builtin-functions.language-function-section;
|
&designers.language-builtin-functions.language-function-literal;
|
||||||
&designers.language-builtin-functions.language-function-strip;
|
&designers.language-builtin-functions.language-function-php;
|
||||||
</chapter>
|
&designers.language-builtin-functions.language-function-section;
|
||||||
|
&designers.language-builtin-functions.language-function-strip;
|
||||||
|
|
||||||
|
</chapter>
|
||||||
<!-- Keep this comment at the end of the file
|
<!-- Keep this comment at the end of the file
|
||||||
Local variables:
|
Local variables:
|
||||||
mode: sgml
|
mode: sgml
|
||||||
|
@@ -1,40 +1,53 @@
|
|||||||
<?xml version="1.0" encoding="iso-8859-1"?>
|
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||||
<!-- $Revision$ -->
|
<!-- $Revision$ -->
|
||||||
<chapter id="language.combining.modifiers">
|
<!-- EN-Revision: 1.1 Maintainer: nobody Status: partial -->
|
||||||
<title>Combiner des modificateurs de variable.</title>
|
<chapter id="language.combining.modifiers">
|
||||||
<para>
|
<title>Combiner des modificateurs de variable.</title>
|
||||||
Vous pouvez appliquer un nombre quelquonque de modificateurs <20> une variable.
|
<para>
|
||||||
Ils seront invoqu<71>s dans l'ordre d'apparition, de la gauche vers la droite.
|
Vous pouvez appliquer un nombre quelquonque de modificateurs <20> une variable.
|
||||||
Ils doivent <20>tre s<>par<61>s par un <literal>|</literal> (pipe).
|
Ils seront invoqu<71>s dans l'ordre d'apparition, de la gauche vers la droite.
|
||||||
</para>
|
Ils doivent <20>tre s<>par<61>s par un <literal>|</literal> (pipe).
|
||||||
<example>
|
</para>
|
||||||
<title>Combiner des modificateurs</title>
|
<example>
|
||||||
<programlisting>
|
<title>Combiner des modificateurs</title>
|
||||||
index.php:
|
<programlisting role="php">
|
||||||
|
<![CDATA[
|
||||||
|
<?php
|
||||||
|
|
||||||
$smarty = new Smarty;
|
$smarty = new Smarty;
|
||||||
$smarty->assign('titreArticle', 'Les fumeurs sont productifs, mais la mort
|
$smarty->assign('titreArticle', 'Les fumeurs sont productifs, mais la mort
|
||||||
tue l'efficacit<69>e.');
|
tue l'efficacit<69>e.');
|
||||||
$smarty->display('index.tpl');
|
$smarty->display('index.tpl');
|
||||||
|
|
||||||
index.tpl:
|
|
||||||
|
|
||||||
|
?>
|
||||||
|
]]>
|
||||||
|
</programlisting>
|
||||||
|
<para>
|
||||||
|
<filename>index.tpl</filename> <20>tant :
|
||||||
|
</para>
|
||||||
|
<programlisting>
|
||||||
|
<![CDATA[
|
||||||
{$titreArticle}
|
{$titreArticle}
|
||||||
{$titreArticle|upper|spacify}
|
{$titreArticle|upper|spacify}
|
||||||
{$titreArticle|lower|spacify|truncate}
|
{$titreArticle|lower|spacify|truncate}
|
||||||
{$titreArticle|lower|truncate:30|spacify}
|
{$titreArticle|lower|truncate:30|spacify}
|
||||||
{$titreArticle|lower|spacify|truncate:30:". . ."}
|
{$titreArticle|lower|spacify|truncate:30:". . ."}
|
||||||
|
]]>
|
||||||
|
</programlisting>
|
||||||
SORTIE:
|
<para>
|
||||||
|
Cela va afficher :
|
||||||
|
</para>
|
||||||
|
<screen>
|
||||||
|
<![CDATA[
|
||||||
Les fumeurs sont productifs, mais la mort tue l'efficacit<69>e.
|
Les fumeurs sont productifs, mais la mort tue l'efficacit<69>e.
|
||||||
L E S F U M E U R S S O N T P R O D U C T I F S , M A I S L A M O R T T U E L ' E F F I C A C I T <20> E .
|
L E S F U M E U R S S O N T P R O D U C T I F S , M A I S L A M O R T T U E L ' E F F I C A C I T <20> E .
|
||||||
L E S F U M E U R S S O N T P R O D U C T I F S , M A I S L A M...
|
L E S F U M E U R S S O N T P R O D U C T I F S , M A I S L A M...
|
||||||
L E S F U M E U R S S O N T P R O D U C T I F S , M A I S L A M...
|
L E S F U M E U R S S O N T P R O D U C T I F S , M A I S L A M...
|
||||||
L e s f u m e u r s s o n t p r o d u c t i f s , . . .
|
L e s f u m e u r s s o n t p r o d u c t i f s , . . .
|
||||||
L e s f u m e u r s s. . .</programlisting>
|
L e s f u m e u r s s. . .
|
||||||
</example>
|
]]>
|
||||||
|
</screen>
|
||||||
|
</example>
|
||||||
</chapter>
|
</chapter>
|
||||||
<!-- Keep this comment at the end of the file
|
<!-- Keep this comment at the end of the file
|
||||||
Local variables:
|
Local variables:
|
||||||
|
@@ -1,29 +1,32 @@
|
|||||||
<?xml version="1.0" encoding="iso-8859-1"?>
|
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||||
<!-- $Revision$ -->
|
<!-- $Revision$ -->
|
||||||
<chapter id="language.custom.functions">
|
<!-- EN-Revision: 1.1 Maintainer: nobody Status: partial -->
|
||||||
<title>Fonctions utilisateur</title>
|
<chapter id="language.custom.functions">
|
||||||
<para>
|
<title>Fonctions utilisateur</title>
|
||||||
Smarty est livr<76> avec plusieurs fonctions utilisateurs que vous pouvez
|
<para>
|
||||||
appeler dans vos templates.
|
Smarty est livr<76> avec plusieurs fonctions utilisateurs que vous pouvez
|
||||||
</para>
|
appeler dans vos templates.
|
||||||
&designers.language-custom-functions.language-function-assign;
|
</para>
|
||||||
&designers.language-custom-functions.language-function-counter;
|
|
||||||
&designers.language-custom-functions.language-function-cycle;
|
&designers.language-custom-functions.language-function-assign;
|
||||||
&designers.language-custom-functions.language-function-debug;
|
&designers.language-custom-functions.language-function-counter;
|
||||||
&designers.language-custom-functions.language-function-eval;
|
&designers.language-custom-functions.language-function-cycle;
|
||||||
&designers.language-custom-functions.language-function-fetch;
|
&designers.language-custom-functions.language-function-debug;
|
||||||
&designers.language-custom-functions.language-function-html-checkboxes;
|
&designers.language-custom-functions.language-function-eval;
|
||||||
&designers.language-custom-functions.language-function-html-image;
|
&designers.language-custom-functions.language-function-fetch;
|
||||||
&designers.language-custom-functions.language-function-html-options;
|
&designers.language-custom-functions.language-function-html-checkboxes;
|
||||||
&designers.language-custom-functions.language-function-html-radios;
|
&designers.language-custom-functions.language-function-html-image;
|
||||||
&designers.language-custom-functions.language-function-html-select-date;
|
&designers.language-custom-functions.language-function-html-options;
|
||||||
&designers.language-custom-functions.language-function-html-select-time;
|
&designers.language-custom-functions.language-function-html-radios;
|
||||||
&designers.language-custom-functions.language-function-html-table;
|
&designers.language-custom-functions.language-function-html-select-date;
|
||||||
&designers.language-custom-functions.language-function-math;
|
&designers.language-custom-functions.language-function-html-select-time;
|
||||||
&designers.language-custom-functions.language-function-mailto;
|
&designers.language-custom-functions.language-function-html-table;
|
||||||
&designers.language-custom-functions.language-function-popup-init;
|
&designers.language-custom-functions.language-function-math;
|
||||||
&designers.language-custom-functions.language-function-popup;
|
&designers.language-custom-functions.language-function-mailto;
|
||||||
&designers.language-custom-functions.language-function-textformat;
|
&designers.language-custom-functions.language-function-popup-init;
|
||||||
|
&designers.language-custom-functions.language-function-popup;
|
||||||
|
&designers.language-custom-functions.language-function-textformat;
|
||||||
|
|
||||||
</chapter>
|
</chapter>
|
||||||
<!-- Keep this comment at the end of the file
|
<!-- Keep this comment at the end of the file
|
||||||
Local variables:
|
Local variables:
|
||||||
|
@@ -1,21 +1,23 @@
|
|||||||
<?xml version="1.0" encoding="iso-8859-1"?>
|
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||||
<!-- $Revision$ -->
|
<!-- $Revision$ -->
|
||||||
<chapter id="language.modifiers">
|
<!-- EN-Revision: 1.1 Maintainer: nobody Status: partial -->
|
||||||
<title>Modificateurs de variables</title>
|
<chapter id="language.modifiers">
|
||||||
<para>
|
<title>Modificateurs de variables</title>
|
||||||
Les modificateurs de variables peuvent <20>tre appliqu<71>s aux variables,
|
<para>
|
||||||
fonctions utilisateurs ou cha<68>nes de caract<EFBFBD>res. Pour appliquer un modificateur
|
Les modificateurs de variables peuvent <20>tre appliqu<71>s aux variables,
|
||||||
de variable, tappez une valeure suivie de <literal>|</literal>
|
fonctions utilisateurs ou cha<68>nes de caract<EFBFBD>res. Pour appliquer un modificateur
|
||||||
(pipe) et du nom du modificateur. Un modificateur de variable
|
de variable, tappez une valeure suivie de <literal>|</literal>
|
||||||
est succeptible d'accepter des param<61>tres additionnels, qui en affectent
|
(pipe) et du nom du modificateur. Un modificateur de variable
|
||||||
le comportement. Ces param<61>tres suivent le nom du modificateur et
|
est succeptible d'accepter des param<61>tres additionnels, qui en affectent
|
||||||
sont s<>par<61>s par un <literal>:</literal> (deux points).
|
le comportement. Ces param<61>tres suivent le nom du modificateur et
|
||||||
</para>
|
sont s<>par<61>s par un <literal>:</literal> (deux points).
|
||||||
<example>
|
</para>
|
||||||
<title>Exemple de modificateur</title>
|
<example>
|
||||||
<programlisting>
|
<title>Exemple de modificateur</title>
|
||||||
|
<programlisting>
|
||||||
|
<![CDATA[
|
||||||
{* Met le titre en majuscule *}
|
{* Met le titre en majuscule *}
|
||||||
<h2>{$title|upper}</h2>
|
<h2>{$title|upper}</h2>
|
||||||
|
|
||||||
{* Tronque le sujet <20> 40 caract<63>res, place des "..." <20> la fin *}
|
{* Tronque le sujet <20> 40 caract<63>res, place des "..." <20> la fin *}
|
||||||
Sujet: {$sujet|truncate:40:"..."}
|
Sujet: {$sujet|truncate:40:"..."}
|
||||||
@@ -24,38 +26,40 @@ Sujet: {$sujet|truncate:40:"..."}
|
|||||||
{"now"|date_format:"%Y/%m/%d"}
|
{"now"|date_format:"%Y/%m/%d"}
|
||||||
|
|
||||||
{* application d'un modificateur <20> une fonction utilisateur *}
|
{* application d'un modificateur <20> une fonction utilisateur *}
|
||||||
{mailto|upper address="me@domain.dom"}</programlisting>
|
{mailto|upper address="me@domain.dom"}
|
||||||
</example>
|
]]>
|
||||||
<para>
|
</programlisting>
|
||||||
Si vous appliquez un modificateur de variable <20> un tableau plut<75>t qu'<27> une
|
</example>
|
||||||
variable simple, le modificateur sera appliqu<71> <20> chaque valeur du tableau.
|
<para>
|
||||||
Si vous souhaitez que le modificateur travaille r<>ellement avec le tableau
|
Si vous appliquez un modificateur de variable <20> un tableau plut<75>t qu'<27> une
|
||||||
en tant que tel, vous devez pr<70>fixer le nom du modificateur avec un symbole
|
variable simple, le modificateur sera appliqu<71> <20> chaque valeur du tableau.
|
||||||
<literal>@</literal> comme ceci: <literal>{$titreArticle|@count}</literal>
|
Si vous souhaitez que le modificateur travaille r<>ellement avec le tableau
|
||||||
(Affiche le nombre d'<27>lements du tableau $titreArticle.)
|
en tant que tel, vous devez pr<70>fixer le nom du modificateur avec un symbole
|
||||||
</para>
|
<literal>@</literal> comme ceci: <literal>{$titreArticle|@count}</literal>
|
||||||
|
(Affiche le nombre d'<27>lements du tableau $titreArticle.)
|
||||||
|
</para>
|
||||||
|
|
||||||
&designers.language-modifiers.language-modifier-capitalize;
|
&designers.language-modifiers.language-modifier-capitalize;
|
||||||
&designers.language-modifiers.language-modifier-count-characters;
|
&designers.language-modifiers.language-modifier-count-characters;
|
||||||
&designers.language-modifiers.language-modifier-cat;
|
&designers.language-modifiers.language-modifier-cat;
|
||||||
&designers.language-modifiers.language-modifier-count-paragraphs;
|
&designers.language-modifiers.language-modifier-count-paragraphs;
|
||||||
&designers.language-modifiers.language-modifier-count-sentences;
|
&designers.language-modifiers.language-modifier-count-sentences;
|
||||||
&designers.language-modifiers.language-modifier-count-words;
|
&designers.language-modifiers.language-modifier-count-words;
|
||||||
&designers.language-modifiers.language-modifier-date-format;
|
&designers.language-modifiers.language-modifier-date-format;
|
||||||
&designers.language-modifiers.language-modifier-default;
|
&designers.language-modifiers.language-modifier-default;
|
||||||
&designers.language-modifiers.language-modifier-escape;
|
&designers.language-modifiers.language-modifier-escape;
|
||||||
&designers.language-modifiers.language-modifier-indent;
|
&designers.language-modifiers.language-modifier-indent;
|
||||||
&designers.language-modifiers.language-modifier-lower;
|
&designers.language-modifiers.language-modifier-lower;
|
||||||
&designers.language-modifiers.language-modifier-nl2br;
|
&designers.language-modifiers.language-modifier-nl2br;
|
||||||
&designers.language-modifiers.language-modifier-regex-replace;
|
&designers.language-modifiers.language-modifier-regex-replace;
|
||||||
&designers.language-modifiers.language-modifier-replace;
|
&designers.language-modifiers.language-modifier-replace;
|
||||||
&designers.language-modifiers.language-modifier-spacify;
|
&designers.language-modifiers.language-modifier-spacify;
|
||||||
&designers.language-modifiers.language-modifier-string-format;
|
&designers.language-modifiers.language-modifier-string-format;
|
||||||
&designers.language-modifiers.language-modifier-strip;
|
&designers.language-modifiers.language-modifier-strip;
|
||||||
&designers.language-modifiers.language-modifier-strip-tags;
|
&designers.language-modifiers.language-modifier-strip-tags;
|
||||||
&designers.language-modifiers.language-modifier-truncate;
|
&designers.language-modifiers.language-modifier-truncate;
|
||||||
&designers.language-modifiers.language-modifier-upper;
|
&designers.language-modifiers.language-modifier-upper;
|
||||||
&designers.language-modifiers.language-modifier-wordwrap;
|
&designers.language-modifiers.language-modifier-wordwrap;
|
||||||
|
|
||||||
</chapter>
|
</chapter>
|
||||||
<!-- Keep this comment at the end of the file
|
<!-- Keep this comment at the end of the file
|
||||||
|
@@ -1,31 +1,33 @@
|
|||||||
<?xml version="1.0" encoding="iso-8859-1"?>
|
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||||
<!-- $Revision$ -->
|
<!-- $Revision$ -->
|
||||||
<chapter id="language.variables">
|
<!-- EN-Revision: 1.1 Maintainer: nobody Status: partial -->
|
||||||
<title>Variables</title>
|
<chapter id="language.variables">
|
||||||
<para>
|
<title>Variables</title>
|
||||||
Smarty poss<73>de diff<66>rents types de variables. Le type de ces variables d<>pend
|
<para>
|
||||||
du symbole qui les pr<70>fixe, ou des symboles qui les entourent.
|
Smarty poss<73>de diff<66>rents types de variables. Le type de ces variables d<>pend
|
||||||
</para>
|
du symbole qui les pr<70>fixe, ou des symboles qui les entourent.
|
||||||
|
</para>
|
||||||
<para>
|
<para>
|
||||||
Les variables de Smarty peuvent <20>tre soit affich<63>es directement, soit utilis<69>es
|
Les variables de Smarty peuvent <20>tre soit affich<63>es directement, soit utilis<69>es
|
||||||
comme arguments pour les fonctions et modificateurs, <20> l'int<6E>rieur d'expressions
|
comme arguments pour les fonctions et modificateurs, <20> l'int<6E>rieur d'expressions
|
||||||
conditionnelles, etc.
|
conditionnelles, etc.
|
||||||
Pour afficher une variable, il suffit de l'entourer par des d<>limiteurs de
|
Pour afficher une variable, il suffit de l'entourer par des d<>limiteurs de
|
||||||
telle sorte qu'elle soit la seule chose qu'ils contiennent. Exemple :
|
telle sorte qu'elle soit la seule chose qu'ils contiennent. Exemple :
|
||||||
<programlisting>
|
<programlisting>
|
||||||
|
<![CDATA[
|
||||||
{$Nom}
|
{$Nom}
|
||||||
|
|
||||||
{$Contacts[enreg].Telephone}
|
{$Contacts[enreg].Telephone}
|
||||||
|
|
||||||
<body bgcolor="{#bgcolor#}"></programlisting>
|
<body bgcolor="{#bgcolor#}">
|
||||||
</para>
|
]]>
|
||||||
|
</programlisting>
|
||||||
|
</para>
|
||||||
|
|
||||||
&designers.language-variables.language-assigned-variables;
|
&designers.language-variables.language-assigned-variables;
|
||||||
|
&designers.language-variables.language-config-variables;
|
||||||
|
&designers.language-variables.language-variables-smarty;
|
||||||
|
|
||||||
&designers.language-variables.language-config-variables;
|
|
||||||
|
|
||||||
&designers.language-variables.language-variables-smarty;
|
|
||||||
</chapter>
|
</chapter>
|
||||||
<!-- Keep this comment at the end of the file
|
<!-- Keep this comment at the end of the file
|
||||||
Local variables:
|
Local variables:
|
||||||
|
Reference in New Issue
Block a user