Changeset 103818 in spip-zone


Ignore:
Timestamp:
Apr 7, 2017, 3:24:20 PM (2 years ago)
Author:
abelass@…
Message:
  • revert @103687
  • salvatore
Location:
_plugins_/reservation_evenement
Files:
8 edited

Legend:

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

    r103785 r103818  
    5656                                                                if (test_plugin_actif('declinaisons')) {
    5757                                                                        $id_prix = isset($set['id_prix_objet']) ? $set['id_prix_objet'] : $reservations_details['id_prix_objet'];
    58                                                                         $p = sql_fetsel('prix_ht,id_prix_objet,id_declinaison,code_devise', 'spip_prix_objets', 'id_prix_objet=' . $id_prix);
     58                                                                        $p = sql_fetsel('prix_ht,id_prix_objet,id_declinaison,code_devise,taxe', 'spip_prix_objets', 'id_prix_objet=' . $id_prix);
    5959                                                                        if ($p['id_declinaison'] > 0)
    6060                                                                                $set['descriptif'] .= ' - ' . supprimer_numero(sql_getfetsel('titre', 'spip_declinaisons', 'id_declinaison=' . $p['id_declinaison']));
     
    6969                                                                        $prix = $quantite * $fonction_prix('prix_objet', $p['id_prix_objet']);
    7070                                                                        if ($prix_ht)
    71                                                                                 $taxe = round(($prix - $prix_ht) / $prix_ht, 3);
     71                                                                                $taxe = $p['taxe'];
    7272                                                                                $set['prix_ht'] = $prix_ht;
    7373                                                                                $set['prix'] = $prix;
     
    135135                // Etablir le prix de l'événement sinon de l'article.
    136136                if (!$p = sql_fetsel(
    137                                 'prix_ht,prix,id_prix_objet,code_devise',
     137                                'prix_ht,prix,id_prix_objet,code_devise,taxe',
    138138                                'spip_prix_objets',
    139139                                'objet="evenement" AND id_objet=' . $id_evenement)) {
    140140                                if (!$p = sql_fetsel(
    141                                                 'prix_ht,prix,id_prix_objet,code_devise',
     141                                                'prix_ht,prix,id_prix_objet,code_devise,taxe',
    142142                                                'spip_prix_objets',
    143143                                                'objet="evenement" AND id_objet=' . $id_evenement_source)) {
    144144                                                $p = sql_fetsel(
    145                                                                 'prix_ht,prix,id_prix_objet,code_devise',
     145                                                                'prix_ht,prix,id_prix_objet,code_devise,taxe',
    146146                                                                'spip_prix_objets',
    147147                                                                'objet="article" AND id_objet=' . $id_article);
  • _plugins_/reservation_evenement/branches/v1/lang/reservation.xml

    r103300 r103818  
    11<traduction module="reservation" gestionnaire="salvatore" url="https://trad.spip.net" source="svn://zone.spip.org/spip-zone/_plugins_/reservation_evenement/trunk/lang/" reference="fr">
    2         <langue code="de" url="https://trad.spip.net/tradlang_module/reservation?lang_cible=de" total="160" traduits="98" relire="0" modifs="2" nouveaux="60" pourcent="61.25">
     2        <langue code="de" url="https://trad.spip.net/tradlang_module/reservation?lang_cible=de" total="161" traduits="98" relire="0" modifs="2" nouveaux="61" pourcent="60.87">
    33                <traducteur nom="Rainer Müller" lien="https://trad.spip.net/auteur/rainer-muller" />
    44        </langue>
    5         <langue code="en" url="https://trad.spip.net/tradlang_module/reservation?lang_cible=en" total="160" traduits="117" relire="0" modifs="3" nouveaux="40" pourcent="73.13">
     5        <langue code="en" url="https://trad.spip.net/tradlang_module/reservation?lang_cible=en" total="161" traduits="117" relire="0" modifs="3" nouveaux="41" pourcent="72.67">
    66                <traducteur nom="Hanjo" lien="https://trad.spip.net/auteur/hanjo" />
    77                <traducteur nom="Rainer Müller" lien="https://trad.spip.net/auteur/rainer-muller" />
    88        </langue>
    9         <langue code="fr" url="https://trad.spip.net/tradlang_module/reservation?lang_cible=fr" total="160" traduits="160" relire="0" modifs="0" nouveaux="0" pourcent="100.00">
     9        <langue code="fr" url="https://trad.spip.net/tradlang_module/reservation?lang_cible=fr" total="161" traduits="161" relire="0" modifs="0" nouveaux="0" pourcent="100.00">
    1010        </langue>
    11         <langue code="pt_br" url="https://trad.spip.net/tradlang_module/reservation?lang_cible=pt_br" total="160" traduits="160" relire="0" modifs="0" nouveaux="0" pourcent="100.00">
     11        <langue code="pt_br" url="https://trad.spip.net/tradlang_module/reservation?lang_cible=pt_br" total="161" traduits="160" relire="0" modifs="0" nouveaux="1" pourcent="99.38">
    1212                <traducteur nom="Ricardo Porto" lien="https://trad.spip.net/auteur/ricardo-porto" />
    1313                <traducteur nom="telopa" lien="https://trad.spip.net/auteur/telopa" />
  • _plugins_/reservation_evenement/branches/v1/lang/reservation_fr.php

    r103785 r103818  
    8888        'label_nom' => 'Nom :',
    8989        'label_nombre_evenements' => 'Nombre de coincidences :',
     90        'label_obets_choix' => 'Articles ou événements disponibles pour la promotion :',
    9091        'label_objet_article' => 'Choissisez les articles dont les événements seront disponibles pour la promotion :',
    9192        'label_objet_evenement' => 'Choissisez les les événements disponibles pour la promotion :',
    9293        'label_objet_promotion' => 'Définir sur quel niveau on applique la promotion :',
    93         'label_obets_choix' => 'Articles ou événements disponibles pour la promotion :',
    9494        'label_reference' => 'Référence :',
    9595        'label_reservation' => 'Réservation :',
  • _plugins_/reservation_evenement/branches/v1/paquet.xml

    r103785 r103818  
    22        prefix="reservation_evenement"
    33        categorie="date"
    4         version="1.24.0"
     4        version="1.24.1"
    55        etat="test"
    66        compatibilite="[3.0.16;3.1.*]"
  • _plugins_/reservation_evenement/branches/v1/prix/reservations_detail.php

    r103785 r103818  
    1414                $taxe = isset($les_prix['taxe']) ? $les_prix['taxe'] : 0;
    1515
    16                 if ($taxe > 0) {
     16                if ($taxe > 0.00) {
    1717                        $prix_ht = $les_prix['prix'] / (1 + $taxe);
    1818                }
     
    2828        $les_prix = sql_fetsel('prix,prix_ht,taxe', 'spip_reservations_details', 'id_reservations_detail=' . $id_reservations_detail);
    2929
    30         if ($les_prix['prix'] != '0')
     30        if ($les_prix['prix'] != '0.00')
    3131                $prix = $les_prix['prix'];
    32         else {
    33                 $taxe = isset($les_prix['taxe']) ? $les_prix['taxe'] : 0;
     32                else {
     33                        $taxe = isset($les_prix['taxe']) ? $les_prix['taxe'] : 0;
    3434
    35                 if ($taxe > 0) {
    36                         $prix = $les_prix['prix_ht'] + ($les_prix['prix_ht'] * $taxe);
     35                        if ($taxe > 0.00) {
     36                                $prix = $les_prix['prix_ht'] + ($les_prix['prix_ht'] * $taxe);
     37                        }
     38                        else {
     39                                $prix = $les_prix['prix_ht'];
     40                        }
    3741                }
    38                 else {
    39                         $prix = $les_prix['prix_ht'];
    40                 }
    41         }
    42         return $prix;
     42                return $prix;
    4343}
    4444
  • _plugins_/reservation_evenement/trunk/inc/donnees_reservations_details.php

    r103785 r103818  
    5656                                                                if (test_plugin_actif('declinaisons')) {
    5757                                                                        $id_prix = isset($set['id_prix_objet']) ? $set['id_prix_objet'] : $reservations_details['id_prix_objet'];
    58                                                                         $p = sql_fetsel('prix_ht,id_prix_objet,id_declinaison,code_devise', 'spip_prix_objets', 'id_prix_objet=' . $id_prix);
     58                                                                        $p = sql_fetsel('prix_ht,id_prix_objet,id_declinaison,code_devise,taxe', 'spip_prix_objets', 'id_prix_objet=' . $id_prix);
    5959                                                                        if ($p['id_declinaison'] > 0)
    6060                                                                                $set['descriptif'] .= ' - ' . supprimer_numero(sql_getfetsel('titre', 'spip_declinaisons', 'id_declinaison=' . $p['id_declinaison']));
     
    6969                                                                        $prix = $quantite * $fonction_prix('prix_objet', $p['id_prix_objet']);
    7070                                                                        if ($prix_ht)
    71                                                                                 $taxe = round(($prix - $prix_ht) / $prix_ht, 3);
     71                                                                                $taxe = $p['taxe'];
    7272                                                                                $set['prix_ht'] = $prix_ht;
    7373                                                                                $set['prix'] = $prix;
     
    135135                // Etablir le prix de l'événement sinon de l'article.
    136136                if (!$p = sql_fetsel(
    137                                 'prix_ht,prix,id_prix_objet,code_devise',
     137                                'prix_ht,prix,id_prix_objet,code_devise,taxe',
    138138                                'spip_prix_objets',
    139139                                'objet="evenement" AND id_objet=' . $id_evenement)) {
    140140                                if (!$p = sql_fetsel(
    141                                                 'prix_ht,prix,id_prix_objet,code_devise',
     141                                                'prix_ht,prix,id_prix_objet,code_devise,taxe',
    142142                                                'spip_prix_objets',
    143143                                                'objet="evenement" AND id_objet=' . $id_evenement_source)) {
    144144                                                $p = sql_fetsel(
    145                                                                 'prix_ht,prix,id_prix_objet,code_devise',
     145                                                                'prix_ht,prix,id_prix_objet,code_devise,taxe',
    146146                                                                'spip_prix_objets',
    147147                                                                'objet="article" AND id_objet=' . $id_article);
  • _plugins_/reservation_evenement/trunk/paquet.xml

    r103785 r103818  
    22        prefix="reservation_evenement"
    33        categorie="date"
    4         version="1.24.0"
     4        version="1.24.1"
    55        etat="test"
    66        compatibilite="[3.0.16;3.1.*]"
  • _plugins_/reservation_evenement/trunk/prix/reservations_detail.php

    r103785 r103818  
    1414                $taxe = isset($les_prix['taxe']) ? $les_prix['taxe'] : 0;
    1515
    16                 if ($taxe > 0) {
     16                if ($taxe > 0.00) {
    1717                        $prix_ht = $les_prix['prix'] / (1 + $taxe);
    1818                }
     
    2828        $les_prix = sql_fetsel('prix,prix_ht,taxe', 'spip_reservations_details', 'id_reservations_detail=' . $id_reservations_detail);
    2929
    30         if ($les_prix['prix'] != '0')
     30        if ($les_prix['prix'] != '0.00')
    3131                $prix = $les_prix['prix'];
    32         else {
    33                 $taxe = isset($les_prix['taxe']) ? $les_prix['taxe'] : 0;
     32                else {
     33                        $taxe = isset($les_prix['taxe']) ? $les_prix['taxe'] : 0;
    3434
    35                 if ($taxe > 0) {
    36                         $prix = $les_prix['prix_ht'] + ($les_prix['prix_ht'] * $taxe);
     35                        if ($taxe > 0.00) {
     36                                $prix = $les_prix['prix_ht'] + ($les_prix['prix_ht'] * $taxe);
     37                        }
     38                        else {
     39                                $prix = $les_prix['prix_ht'];
     40                        }
    3741                }
    38                 else {
    39                         $prix = $les_prix['prix_ht'];
    40                 }
    41         }
    42         return $prix;
     42                return $prix;
    4343}
    4444
Note: See TracChangeset for help on using the changeset viewer.