mirror of
https://github.com/smarty-php/smarty.git
synced 2025-08-05 10:54:27 +02:00
Sync with en docs. Added missing para on modifiers
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||
<!-- $Revision$ -->
|
||||
<!-- EN-Revision: 1.1 Maintainer: nobody Status: partial -->
|
||||
<!-- EN-Revision: 1.3 Maintainer: gerald Status: ready -->
|
||||
<chapter id="chapter.debugging.console">
|
||||
<title>Console de d<>bogage</title>
|
||||
<para>
|
||||
|
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||
<!-- $Revision$ -->
|
||||
<!-- EN-Revision: 1.1 Maintainer: nobody Status: partial -->
|
||||
<!-- EN-Revision: 1.3 Maintainer: gerald Status: ready -->
|
||||
<chapter id="config.files">
|
||||
<title>Fichiers de configuration</title>
|
||||
<para>
|
||||
|
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||
<!-- $Revision$ -->
|
||||
<!-- EN-Revision: 1.1 Maintainer: nobody Status: partial -->
|
||||
<!-- EN-Revision: 1.3 Maintainer: gerald Status: ready -->
|
||||
<chapter id="language.builtin.functions">
|
||||
<title>Fonctions natives</title>
|
||||
<para>
|
||||
|
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||
<!-- $Revision$ -->
|
||||
<!-- EN-Revision: 1.1 Maintainer: nobody Status: partial -->
|
||||
<!-- EN-Revision: 1.4 Maintainer: gerald Status: ready -->
|
||||
<chapter id="language.combining.modifiers">
|
||||
<title>Combiner des modificateurs de variable.</title>
|
||||
<para>
|
||||
|
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||
<!-- $Revision$ -->
|
||||
<!-- EN-Revision: 1.1 Maintainer: nobody Status: partial -->
|
||||
<!-- EN-Revision: 1.5 Maintainer: gerald Status: ready -->
|
||||
<chapter id="language.custom.functions">
|
||||
<title>Fonctions utilisateur</title>
|
||||
<para>
|
||||
|
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||
<!-- $Revision$ -->
|
||||
<!-- EN-Revision: 1.1 Maintainer: nobody Status: partial -->
|
||||
<!-- EN-Revision: 1.14 Maintainer: gerald Status: ready -->
|
||||
<chapter id="language.modifiers">
|
||||
<title>Modificateurs de variables</title>
|
||||
<para>
|
||||
@@ -38,7 +38,26 @@ Sujet: {$sujet|truncate:40:"..."}
|
||||
<literal>@</literal> comme ceci: <literal>{$titreArticle|@count}</literal>
|
||||
(Affiche le nombre d'<27>lements du tableau $titreArticle.)
|
||||
</para>
|
||||
|
||||
<para>
|
||||
Les modificateurs sont charg<72>s automatiquement depuis votre r<>pertoire
|
||||
de plugin <link linkend="variable.plugins.dir">$plugins_dir</link> (voir aussi:
|
||||
<link linkend="plugins.naming.conventions">convention de nommage</link>)
|
||||
ou peuvent <20>tre enregistr<74>s explicitement (voir: <link
|
||||
linkend="api.register.modifier">register_modifier</link>).
|
||||
De m<>me, toutes les fonction php peuvent <20>tre utilis<69>es comme modificateur,
|
||||
sans autre d<>claration. (L'exemple avec
|
||||
<literal>@count</literal> ci dessus utilise la fonction count, et non un modificateur
|
||||
Smarty. Utiliser des fonctions PHP en tant que modificateur comporte deux
|
||||
risques: Premi<6D>rement: il arrive que l'ordre des param<61>tres ne soit pas
|
||||
celui attendu (<literal>{"%2.f"|sprintf:$float}</literal> fonctionne,
|
||||
mais demande une syntaxe plus naturelle, par exemple<literal>{$float|string_format:"%2.f"}</literal>
|
||||
fourni dans la distribution Smarty). Deuxi<78>mement : lorsque <link
|
||||
linkend="variable.security">$security</link> est activ<69>, les fonctions php
|
||||
utilis<69>es en tant que modificateur doivent <20>tre explicitement d<>clar<61>es
|
||||
comme connues dans le tableau <link linkend="variable.security.settings">
|
||||
$security_settings['MODIFIER_FUNCS']</link>.
|
||||
</para>
|
||||
|
||||
&designers.language-modifiers.language-modifier-capitalize;
|
||||
&designers.language-modifiers.language-modifier-count-characters;
|
||||
&designers.language-modifiers.language-modifier-cat;
|
||||
|
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||
<!-- $Revision$ -->
|
||||
<!-- EN-Revision: 1.1 Maintainer: nobody Status: partial -->
|
||||
<!-- EN-Revision: 1.5 Maintainer: gerald Status: ready -->
|
||||
<chapter id="language.variables">
|
||||
<title>Variables</title>
|
||||
<para>
|
||||
|
Reference in New Issue
Block a user