Changeset 87335 in spip-zone


Ignore:
Timestamp:
Feb 2, 2015, 4:22:30 PM (4 years ago)
Author:
abelass@…
Message:

Gérér correctement les champs extras vides

Location:
_plugins_/reservation_evenement/trunk/prive
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/reservation_evenement/trunk/prive/objets/liste/reservation_visualiser.html

    r87299 r87335  
    5555                                #SET{valeurs_extras,#GET{valeurs_extras}|push{#VALEUR|sinon{-}}}
    5656                                </BOUCLE_aut_ext2>
    57                                 [(#GET{champs_extras}|count|>{0}|oui)#SET{valeurs_extras,#ARRAY{0,'-'}]
    58                                 <//B_aut_ext2>                         
     57                                <BOUCLE_cextra(DATA){source tableau,#GET{champs_extras}}{si #GET{valeurs_extras}|count|=={0}}>
     58                                        #SET{valeurs_extras,#GET{valeurs_extras}|push{-}}
     59                                </BOUCLE_cextra>                       
    5960                        <//B_participants>
    6061                        <tr>
  • _plugins_/reservation_evenement/trunk/prive/transmettre/evenements_reservations.html

    r87299 r87335  
    55<BOUCLE0(AUTEURS){tout}{id_auteur=#ENV{id}}{lang_select}>
    66[(#ID_AUTEUR|securiser_acces{#ENV{cle},transmettre,#ENV{op}, #ENV{args}}|?{#SET{autoriser,1},#REM|sinon_interdire_acces})]#SET{id_evenement,#ARRAY}<BOUCLE_evenements(EVENEMENTS){id_rubrique ?}{id_article ?}{id_evenement ?}{inscription=1}{tout}>#SET{id_evenement,#GET{id_evenement}|push{#ID_EVENEMENT}}</BOUCLE_evenements>"<:reservation:label_reference:>","<:reservations_detail:label_descriptif:>","<:reservation:label_statut:>","<:reservation:label_date:>","<:reservation:label_nom:>","<:reservation:label_email:>",["(#GET{champs_extras}|implode{'","'})",]"<:reservations_detail:label_quantite:>"
    7 <BOUCLE_evt(RESERVATIONS_DETAILS reservations){id_evenement IN #GET{id_evenement}}{statut ?IN #ENV{statut,#ENV{statut2}|explode{-}}}{par #ENV{tri,date}}{inverse #ENV{sens_tri,1}}>#SET{id_auteur,''}<BOUCLE_res(RESERVATIONS){id_reservation}{tout}>#SET{nom,#NOM} #SET{email,#EMAIL**}#SET{id_auteur,#ID_AUTEUR}#SET{donnees_auteur,#DONNEES_AUTEUR}</BOUCLE_res>#SET{valeurs_extras,#ARRAY}<BOUCLE_participants(AUTEURS){id_auteur=#GET{id_auteur}}{id_auteur!=0}{tout}>#SET{nom,#NOM} #SET{email,#EMAIL**}<BOUCLE_aut_ext(DATA){source tableau, #GET{champs_extras}}>#SET{valeurs_extras,#GET{valeurs_extras}|push{#ID_AUTEUR|generer_info_entite{auteur,#VALEUR}|sinon{-}}}</BOUCLE_aut_ext></BOUCLE_participants><BOUCLE_aut_ext2(DATA){source tableau, #GET{donnees_auteur}|unserialize}>#SET{valeurs_extras,#GET{valeurs_extras}|push{#VALEUR|sinon{-}}}</BOUCLE_aut_ext2><//B_participants>"#REFERENCE","#DESCRIPTIF**","#STATUT","#DATE","#GET{nom}","#GET{email}",["(#GET{valeurs_extras}|implode{'","'})",]"#QUANTITE"
     7<BOUCLE_evt(RESERVATIONS_DETAILS reservations){id_evenement IN #GET{id_evenement}}{statut ?IN #ENV{statut,#ENV{statut2}|explode{-}}}{par #ENV{tri,date}}{inverse #ENV{sens_tri,1}}>#SET{id_auteur,''}<BOUCLE_res(RESERVATIONS){id_reservation}{tout}>#SET{nom,#NOM} #SET{email,#EMAIL**}#SET{id_auteur,#ID_AUTEUR}#SET{donnees_auteur,#DONNEES_AUTEUR}</BOUCLE_res>#SET{valeurs_extras,#ARRAY}<BOUCLE_participants(AUTEURS){id_auteur=#GET{id_auteur}}{id_auteur!=0}{tout}>#SET{nom,#NOM} #SET{email,#EMAIL**}<BOUCLE_aut_ext(DATA){source tableau, #GET{champs_extras}}>#SET{valeurs_extras,#GET{valeurs_extras}|push{#ID_AUTEUR|generer_info_entite{auteur,#VALEUR}|sinon{-}}}</BOUCLE_aut_ext></BOUCLE_participants><BOUCLE_aut_ext2(DATA){source tableau, #GET{donnees_auteur}|unserialize}>#SET{valeurs_extras,#GET{valeurs_extras}|push{#VALEUR|sinon{-}}}</BOUCLE_aut_ext2><BOUCLE_cextra(DATA){source tableau,#GET{champs_extras}}{si #GET{valeurs_extras}|count|=={0}}>#SET{valeurs_extras,#GET{valeurs_extras}|push{-}}</BOUCLE_cextra><//B_participants>"#REFERENCE","#DESCRIPTIF**","#STATUT","#DATE","#GET{nom}","#GET{email}",["(#GET{valeurs_extras}|implode{'","'})",]"#QUANTITE"
    88</BOUCLE_evt>
    99</BOUCLE0>
Note: See TracChangeset for help on using the changeset viewer.