sync with EN

This commit is contained in:
yannick
2006-10-01 20:03:00 +00:00
parent 7e4778f53c
commit 11278302ba
11 changed files with 482 additions and 333 deletions

View File

@@ -1,16 +1,14 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision$ -->
<!-- EN-Revision: 1.16 Maintainer: yannick Status: ready -->
<!-- EN-Revision: 1.18 Maintainer: yannick Status: ready -->
<sect1 id="language.function.html.radios">
<title>{html_radios}</title>
<para>
{html_radio} est une
<varname>{html_radios}</varname> est une
<link linkend="language.custom.functions">fonction personnalis<69>e</link>
qui cr<63>e des boutons radio html <20> partir des donn<6E>es fournies. Elle prend en
charge les <20>l<EFBFBD>ments s<>lectionn<6E>s par d<>faut. Les attributs requis sont values
et output, <20> moins que vous n'utilisiez options <20> la place. La sortie g<>n<EFBFBD>r<EFBFBD>e est
conforme au XHTML.
charge les <20>l<EFBFBD>ments s<>lectionn<6E>s par d<>faut.
</para>
<informaltable frame="all">
<tgroup cols="5">
@@ -34,7 +32,7 @@
<entry>cha<EFBFBD>ne de caract<63>res</entry>
<entry>Non</entry>
<entry><emphasis>radio</emphasis></entry>
<entry>nom de la liste boutons radio</entry>
<entry>Nom de la liste boutons radio</entry>
</row>
<row>
<entry>values</entry>
@@ -65,14 +63,14 @@
<entry>Oui, <20> moins que vous n'utilisiez values
et outputs</entry>
<entry><emphasis>n/a</emphasis></entry>
<entry>un tableau associatif valeurs / libell<6C>s</entry>
<entry>Un tableau associatif valeurs / libell<6C>s</entry>
</row>
<row>
<entry>separator</entry>
<entry>cha<EFBFBD>ne de caract<63>res</entry>
<entry>Non</entry>
<entry><emphasis>empty</emphasis></entry>
<entry>cha<EFBFBD>ne de s<>paration <20> placer entre les
<entry>Cha<EFBFBD>ne de s<>paration <20> placer entre les
boutons radio</entry>
</row>
<row>
@@ -85,14 +83,27 @@
</tbody>
</tgroup>
</informaltable>
<para>
Tous les param<61>tres qui ne sont pas dans la liste ci dessus sont
affich<EFBFBD>s en tant que paires nom / valeur dans chaque balise &lt;input&gt;
cr<EFBFBD><EFBFBD>e.
</para>
<itemizedlist>
<listitem><para>
Les attributs requis sont <parameter>values</parameter> et
<parameter>output</parameter>, <20> moins que vous n'utilisez
<parameter>options</parameter> <20> la place.
</para></listitem>
<listitem><para>
Tous les affichages sont conformes XHTML.
</para></listitem>
<listitem><para>
Tous les param<61>tres qui ne sont pas dans la liste ci-dessus sont
affich<63>s sous la forme de paire nom/valeur dans la balise
<literal>&lt;input&gt;</literal> cr<63><72>es.
</para></listitem>
</itemizedlist>
<example>
<title>{html_radios} : Exemple 1</title>
<title>{html_radios} : Premi<EFBFBD>re exemple</title>
<programlisting role="php">
<![CDATA[
<?php
@@ -121,7 +132,7 @@ $smarty->assign('customer_id', 1001);
</programlisting>
</example>
<example>
<title>{html_radios} : Exemple 2</title>
<title>{html_radios} : Deuxi<EFBFBD>me exemple</title>
<programlisting>
<![CDATA[
<?php
@@ -175,19 +186,20 @@ $smarty->assign('contact',$db->getRow($sql));
]]>
</programlisting>
<para>
et le template :
La variable assign<67>e depuis la base de donn<6E>es ci-dessus sera affich<63>e
avec le template :
</para>
<programlisting>
<![CDATA[
{html_radios name='contact_type_id' options=$types
selected=$contact.contact_type_id separator='<br />'}
{html_radios name='contact_type_id' options=$contact_types
selected=$contact.contact_type_id separator='<br />'}
]]>
</programlisting>
</example>
<para>
Voir aussi
<link linkend="language.function.html.checkboxes">{html_checkboxes}</link> et
<link linkend="language.function.html.options">{html_options}</link>.
<link linkend="language.function.html.checkboxes"><varname>{html_checkboxes}</varname></link> et
<link linkend="language.function.html.options"><varname>{html_options}</varname></link>.
</para>
</sect1>