Changeset 95448 in spip-zone


Ignore:
Timestamp:
Feb 24, 2016, 4:29:33 PM (4 years ago)
Author:
abelass@…
Message:
  • mettre la colonne dans un inclure afin de pouvoir y intervenir depuis un plugin
  • eviter une erreur php
Location:
_plugins_/reservation_evenement
Files:
1 added
5 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/reservation_evenement/branches/v1/inc/donnees_reservations_details.php

    r92041 r95448  
    107107    $prix = $quantite * $prix;
    108108    $prix_ht = $quantite * $prix_ht;
    109     $taxe = round(($prix - $prix_ht) / $prix_ht, 3);
     109    if ($prix_ht > 0 ) {
     110        $taxe = round(($prix - $prix_ht) / $prix_ht, 3);
     111    }
    110112    $set['prix_ht'] = $prix_ht;
    111113    $set['taxe'] = $taxe;
  • _plugins_/reservation_evenement/branches/v1/paquet.xml

    r95097 r95448  
    22  prefix="reservation_evenement"
    33  categorie="date"
    4   version="1.21.12"
     4  version="1.21.13"
    55  etat="test"
    66  compatibilite="[3.0.16;3.1.*]"
  • _plugins_/reservation_evenement/branches/v1/prive/objets/liste/inc-reservations_reservations.html

    r91368 r95448  
    11[(#SET{defaut_tri,#ARRAY{
    2     reference,-1,
    3     id_reservation,1,
    4     date,-1,
    5     points,-1
     2        reference,-1,
     3        id_reservation,1,
     4        date,-1,
     5        points,-1
    66}})]
    77#SET{chaine_defaut,reservation:type_lien}
    88<B_liste_reservations>
    9 #ANCRE_PAGINATION
    10 [(#ENV{id_reservation_source}|>{0}|?{
    11   #SET{titre_singulier,reservation:info_1_reservation_liee}
    12   #SET{titre_pluriel,reservation:info_nb_reservations_liees},
    13   #SET{titre_singulier,reservation:info_1_reservation}
    14   #SET{titre_pluriel,reservation:info_nb_reservations}
    15 })]
    16 <div class="liste-objets reservations">
    17 <table class='spip liste'>
    18 
    19     [<caption><strong class="caption">(#ENV*{titre,#GRAND_TOTAL|singulier_ou_pluriel{#GET{titre_singulier},#GET{titre_pluriel}}})</strong></caption>]
    20     <thead>
    21         <tr class='first_row'>
    22             <th class='picto' scope='col'></th>
    23             <th class='statut' scope='col'>[(#TRI{statut,<span title="<:lien_trier_statut|attribut_html:>">#</span>,ajax})]</th>
    24             <th class='reference' scope='col'>[(#TRI{reference,<:reservation:label_reference:>,ajax})]</th>
    25             <th class='date' scope='col'><:reservation:reservation_de:></th>
    26             <th class='date' scope='col'>[(#TRI{date,<:date:>,ajax})]</th>
    27             <th class='id' scope='col'>[(#TRI{id_reservation,<:info_numero_abbreviation:>,ajax})]</th>
    28         </tr>
    29     </thead>
    30     <tbody>
    31     <BOUCLE_liste_reservations(RESERVATIONS){id_reservation_source ?=#ENV{id_reservation_source}}{id_auteur?}{id_mot?}{email?}{where?}{statut ?IN #ENV{statut}}{recherche?}{tri #ENV{par,reference},#GET{defaut_tri}}{pagination #ENV{nb,10}}>
    32         <tr>
    33             <td class='picto'>[(#CHEMIN_IMAGE{reservation-16.png}|balise_img)]</td>
    34             <td class='statut'>[(#STATUT|puce_statut{reservation,#ID_RESERVATION})]</td>
    35             <td class='reference principale'><a href="[(#ID_RESERVATION|generer_url_entite{reservation})]" title="<:info_numero_abbreviation|attribut_html:> #ID_RESERVATION">
    36               [(#RANG). ]#REFERENCE
    37               </a>
    38            </td>
    39             <td class='auteur'>
    40                    <BOUCLE_auteur(AUTEURS){id_auteur}{tout}>
    41                     <a href="#URL_ECRIRE{client,email=#EMAIL}" title="#NOM">#NOM</a> -
    42                     <a href="mailto:#EMAIL">#EMAIL</a>
    43                    </BOUCLE_auteur>
    44                     <a href="#URL_ECRIRE{client,email=#EMAIL}" title="#NOM">#NOM</a> - <a href="mailto:#EMAIL">#EMAIL</a>
    45                  <//B_auteur>
    46             </td>
    47 
    48             <td class='date secondaire'>[(#DATE|affdate_jourcourt)]</td>
    49             <td class='id'>[(#AUTORISER{modifier,reservation,#ID_RESERVATION}|?{
    50                 <a href="[(#URL_ECRIRE{reservation_edit,id_reservation=#ID_RESERVATION})]">#ID_RESERVATION</a>,
    51                 #ID_RESERVATION
    52             })][(#ID_RESERVATION_SOURCE|>{0}|oui)
    53                 #SET{reference,#INFO_REFERENCE{reservation,#ID_RESERVATION_SOURCE}}
    54                 #SET{chaine,#ORIGINE_LIEN|concat{:type_lien_#TYPE_LIEN}{reference=#GET{reference}}}
    55                 [(#SET{chaine_traduite,#GET{chaine}|_T{#ARRAY{reference,#GET{reference}},#ARRAY{force,''}}|sinon{#GET{chaine_defaut}|_T{#ARRAY{reference,#GET{reference}}}}})]
    56                   <br /><img src="[(#CHEMIN_IMAGE{lien-#TYPE_LIEN-16.png}|sinon{#CHEMIN_IMAGE{lien-16.png}})]" alt="#GET{chaine_traduite}" title="#GET{chaine_traduite}" />
    57               ]</td>
    58         </tr>
    59         [(#ENV{id_reservation_source}|=={0}|oui)
    60           <INCLURE{fond=prive/objets/liste/inc-reservations_reservations_liees,env,id_reservation_source=#ID_RESERVATION}/>
    61         ]
    62     </BOUCLE_liste_reservations>
    63     </tbody>
    64 </table>
    65 [<p class='pagination'>(#PAGINATION{prive})</p>]
    66 </div>
     9        #ANCRE_PAGINATION
     10        [(#ENV{id_reservation_source}|>{0}|?{
     11                #SET{titre_singulier,reservation:info_1_reservation_liee}
     12                #SET{titre_pluriel,reservation:info_nb_reservations_liees},
     13                #SET{titre_singulier,reservation:info_1_reservation}
     14                #SET{titre_pluriel,reservation:info_nb_reservations}
     15        })]
     16        <div class="liste-objets reservations">
     17                <table class='spip liste'>
     18                        [<caption>
     19                                <strong class="caption">(#ENV*{titre,#GRAND_TOTAL|singulier_ou_pluriel{#GET{titre_singulier},#GET{titre_pluriel}}})</strong>
     20                        </caption>]
     21                        <thead>
     22                                <tr class='first_row'>
     23                                        <th class='picto' scope='col'></th>
     24                                        <th class='statut' scope='col'>[(#TRI{statut,<span title="<:lien_trier_statut|attribut_html:>">#</span>,ajax})]</th>
     25                                        <th class='reference' scope='col'>[(#TRI{reference,<:reservation:label_reference:>,ajax})]</th>
     26                                        <th class='date' scope='col'><:reservation:reservation_de:></th>
     27                                        <th class='date' scope='col'>[(#TRI{date,<:date:>,ajax})]</th>
     28                                        <th class='id' scope='col'>[(#TRI{id_reservation,<:info_numero_abbreviation:>,ajax})]</th>
     29                                </tr>
     30                        </thead>
     31                        <tbody>
     32                                <BOUCLE_liste_reservations(RESERVATIONS){id_reservation_source ?=#ENV{id_reservation_source}}{id_auteur?}{id_mot?}{email?}{where?}{statut ?IN #ENV{statut}}{recherche?}{tri #ENV{par,reference},#GET{defaut_tri}}{pagination #ENV{nb,10}}>
     33                                        <tr>
     34                                                <INCLURE{fond=prive/objets/liste/inc-reservations_row,
     35                                                id_reservation,
     36                                                reference,
     37                                                id_auteur,
     38                                                nom,
     39                                                email,
     40                                                date,
     41                                                id_reservation_source,
     42                                                type_lien,
     43                                                origine_lien}/>
     44                                        </tr>
     45                                        [(#ENV{id_reservation_source}|=={0}|oui)
     46                                        <INCLURE{fond=prive/objets/liste/inc-reservations_reservations_liees,env,id_reservation_source=#ID_RESERVATION}/>
     47                                        ]
     48                                </BOUCLE_liste_reservations>
     49                        </tbody>
     50                </table>
     51                [
     52                <p class='pagination'>
     53                        (#PAGINATION{prive})
     54                </p>
     55                ]
     56        </div>
    6757</B_liste_reservations>
    6858[(#ENV{id_reservation_source}|>{0}|non)
    69   <div class="liste-objets reservations caption-wrap"><strong class="caption"><:reservation:info_aucun_reservation:></strong></div>
     59<div class="liste-objets reservations caption-wrap">
     60        <strong class="caption"><:reservation:info_aucun_reservation:></strong>
     61</div>
    7062]
    7163<//B_liste_reservations>
  • _plugins_/reservation_evenement/trunk/paquet.xml

    r95097 r95448  
    22  prefix="reservation_evenement"
    33  categorie="date"
    4   version="1.21.12"
     4  version="1.21.13"
    55  etat="test"
    66  compatibilite="[3.0.16;3.1.*]"
  • _plugins_/reservation_evenement/trunk/prive/objets/liste/inc-reservations_row.html

    r95446 r95448  
    11<td class='picto'>[(#CHEMIN_IMAGE{reservation-16.png}|balise_img)]</td>
    22<td class='statut'>[(#STATUT|puce_statut{reservation,#ID_RESERVATION})]</td>
    3 <td class='reference principale'><a href="[(#ID_RESERVATION|generer_url_entite{reservation})]" title="<:info_numero_abbreviation|attribut_html:> #ID_RESERVATION"> [(#RANG). ]#REFERENCE </a></td>
     3<td class='reference principale'><a href="[(#ID_RESERVATION|generer_url_entite{reservation})]" title="<:info_numero_abbreviation|attribut_html:> #ID_RESERVATION">#REFERENCE </a></td>
    44<td class='auteur'>
    55<BOUCLE_auteur(AUTEURS){id_auteur}{tout}>
Note: See TracChangeset for help on using the changeset viewer.