Changeset 43306 in spip-zone


Ignore:
Timestamp:
Jan 2, 2011, 10:13:04 PM (10 years ago)
Author:
fil@…
Message:

une demo csv avec reperage des cles, tri par cle etc

Location:
_plugins_/iterateurs/demo
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/iterateurs/demo/iter_adresses.csv

    r43158 r43306  
     1Pseudo,Prénom,E-mail,Site Internet
    12Fil,Philippe,fil@rezo.net,http://rezo.net/
    23Marcimat,Matthieu,marcimat@rezo.net,http://marcimat.magraine.net/
  • _plugins_/iterateurs/demo/iter_data_csv.html

    r43158 r43306  
    55<B_csv>
    66<table border="1">
     7
     8<thead><tr>
     9<BOUCLE_cles(DATA){datasource #CHEMIN{demo/iter_adresses.csv},csv}
     10{cle=0}>
     11<BOUCLE_c(DATA){datasource (#VALEUR|array_keys),table}{2/2}>
     12        <th><a href="[(#SELF|parametre_url{tri,#VALEUR})]"
     13                >[(#_cles:VALEUR{#VALEUR})]</a></th>
     14</BOUCLE_c>
     15</BOUCLE_cles>
     16</tr></thead>
     17
     18<BOUCLE_csv(DATA){datasource #CHEMIN{demo/iter_adresses.csv},csv}
     19{!par #ENV{tri,pseudo}}{'<br />'}
     20{cle>0}
     21>
    722<tr>
    8 <th>champ 0</th>
    9 <th>champ 1</th>
    10 <th>champ 2</th>
    11 <th>champ 3</th>
    12 </tr>
    13 <BOUCLE_csv(DATA){datasource #CHEMIN{demo/iter_adresses.csv},csv}
    14 {!par /0}{'<br />'}>
    15 <tr>
    16 <td>#VALEUR{0}</td>
    17 <td>#VALEUR{1}</td>
    18 <td>#VALEUR{2}</td>
    19 <td>#VALEUR{3}</td>
     23<BOUCLE_d(DATA){datasource (#VALEUR|array_keys),table}{2/2}>
     24        <td>[(#_csv:VALEUR{#VALEUR})]</td>
     25</BOUCLE_d>
    2026</tr>
    2127</BOUCLE_csv>
     28
    2229</table>
    2330</B_csv>
Note: See TracChangeset for help on using the changeset viewer.