cvs: smarty /docs/fr/designers/language-basic-syntax language-escaping.xml
"gerald croes" <[email protected]>
| Newsgroups | gmane.comp.php.cvs.smarty |
|---|---|
| Message-ID | <cvsgerald1088796924@cvsserver> |
gerald Fri Jul 2 15:35:24 2004 EDT
Modified files:
/smarty/docs/fr/designers/language-basic-syntax
language-escaping.xml
Log:
Added the template exemple
http://cvs.php.net/diff.php/smarty/docs/fr/designers/language-basic-syntax/language-escaping.xml?r1=1.4&r2=1.5&ty=u
Index: smarty/docs/fr/designers/language-basic-syntax/language-escaping.xml
diff -u smarty/docs/fr/designers/language-basic-syntax/language-escaping.xml:1.4 smarty/docs/fr/designers/language-basic-syntax/language-escaping.xml:1.5
--- smarty/docs/fr/designers/language-basic-syntax/language-escaping.xml:1.4 Sun May 23 11:50:22 2004
+++ smarty/docs/fr/designers/language-basic-syntax/language-escaping.xml Fri Jul 2 15:35:24 2004
@@ -1,22 +1,22 @@
<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.4 $ -->
-<!-- EN-Revision: 1.1 Maintainer: didou Status: ready -->
+<!-- $Revision: 1.5 $ -->
+<!-- EN-Revision: 1.2 Maintainer: gerald Status: ready -->
<sect1 id="language.escaping">
<title>Désactiver l'analyse de Smarty</title>
<para>
- Il est quelquesfois bien ou même nécessaire de faire ignorer certaines sections
- à Smarty qu'il analyserait sinon. Un exemple classique est l'incorporation de code
+ Il est quelques fois utile voir nécessaire de demander à Smarty d'ignorer certaines sections
+ que seraient analysées sinon. Un exemple classique est l'incorporation de code
Javascript ou CSS dans les templates. Le problème est que ces langages utilisent
- les caractères { et } qui sont aussi les délimiteurs par défaut de Smarty.
+ les caractères { et }, qui sont aussi les délimiteurs Smarty par défaut.
</para>
<para>
- Le plus simple est d'éviter une telle situation en séparant votre code Javascript et CSS
- dans des fichiers séparés et d'utiliser les méthodes standard HTML pour y accéder.
+ Le plus simple pour éviter une telle situation est de placer vos codes Javascript et CSS
+ dans des fichiers séparés, puis d'utiliser les méthodes standards HTML pour y accéder.
</para>
<para>
- Inclure du contenu litéral est possible en utilisant les blocs <link
+ Inclure du contenu tel quel est possible en utilisant les blocs <link
linkend="language.function.literal">{literal} .. {/literal}</link>.
Similairement à l'utilisation d'entités HTML, vous pouvez utiliser <link
linkend="language.function.ldelim">{ldelim}</link> et <link
@@ -30,7 +30,7 @@
</para>
<example>
<title>Exemple de changement de délimiteur</title>
- <programlisting role="php">
+<programlisting role="php">
<![CDATA[
<?php
@@ -41,19 +41,24 @@
$smarty->display('example.tpl');
?>
-
---- example.tpl
+]]>
+ </programlisting>
+ <para>
+ Ou example.tpl est:
+ </para>
+ <programlisting>
+<![CDATA[
<script language="javascript">
var foo = <!--{$foo}-->;
function dosomething() {
- alert("foo is " + foo);
+ alert("foo = " + foo);
}
dosomething();
</script>
]]>
- </programlisting>
- </example>
- </sect1>
+ </programlisting>
+ </example>
+</sect1>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
--
Smarty CVS Mailing List (http://cvs.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php