Changeset 105869 in spip-zone


Ignore:
Timestamp:
Aug 21, 2017, 11:29:10 AM (3 years ago)
Author:
pierrekuhn82@…
Message:

Version 1.4.2 : On corrige l'ajout du champ sur la table pays

Location:
_plugins_/livraison/trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/livraison/trunk/base/livraison.php

    r105867 r105869  
    8888function livraison_declarer_tables_principales($tables_principales) {
    8989
    90                 $tables_principales['spip_pays'] = array(
    91                         'field'=>array('id_livraison_zone' => "BIGINT NOT NULL"),
    92                         'key'=>array('KEY id_livraison_zone' => "id_livraison_zone"),       
    93                         'join'=>array('id_livraison_zone' => "id_livraison_zone"),     
    94                 );
     90                $tables_principales['spip_pays']['field']['id_livraison_zone'] = "BIGINT NOT NULL";
     91                $tables_principales['spip_pays']['key']['KEY id_livraison_zone'] = "id_livraison_zone";
    9592
    9693                return $tables_principales;
     
    103100        include_spip('livraison_fonctions');   
    104101
    105         $config = lire_config('shop_livraison',array());
    106         $objets_livraison = isset($config['objets_livraison'])?$config['objets_livraison']:array();
     102        $config = lire_config('shop_livraison', array());
     103        $objets_livraison = isset($config['objets_livraison']) ? $config['objets_livraison'] : array();
    107104        if (!$objets_livraison) {
    108                 $objets_livraison=lire_config('prix_objets/objets_prix',array());
     105                $objets_livraison = lire_config('prix_objets/objets_prix',array());
    109106        }
    110         $unite_defaut=isset($config['unite_defaut'])?$config['unite_defaut']:array();
    111         $mesure_defaut=mesure_defaut();
     107        $unite_defaut = isset($config['unite_defaut']) ? $config['unite_defaut'] : array();
     108        $mesure_defaut = mesure_defaut();
    112109
    113110
    114111        /*Pour chaque objet prix on active le champ mesure*/
    115112        foreach($objets_livraison AS $objet) {
    116            $champs[table_objet_sql($objet)]['mesure'] = array(
    117                   'saisie' => 'input',//Type du champ (voir plugin Saisies)
    118                   'options' => array(
     113                $champs[table_objet_sql($objet)]['mesure'] = array (
     114                        'saisie' => 'input',//Type du champ (voir plugin Saisies)
     115                        'options' => array(
    119116                                'nom' => 'mesure',
    120117                                'label' => _T('livraison:label_mesure_'.$mesure_defaut),
  • _plugins_/livraison/trunk/livraison_administrations.php

    r105867 r105869  
    4949
    5050        $maj['1.0.1'] = array(array('maj_tables', array('spip_pays')));
    51         $maj['1.2.0'] = array( array('ecrire_config', 'livraison', $config_livraison));
     51        $maj['1.2.0'] = array(array('ecrire_config', 'livraison', $config_livraison));
     52        $maj['1.2.1'] = array(array('maj_tables', array('spip_pays')));
    5253
    5354        /*Installation de champs via le plugin champs extras*/
  • _plugins_/livraison/trunk/paquet.xml

    r105867 r105869  
    22        prefix="livraison"
    33        categorie="communication"
    4         version="1.4.1"
     4        version="1.4.2"
    55        etat="test"
    66        compatibilite="[3.0.10;3.1.*]"
    77        logo="prive/themes/spip/images/livraison-64.png"
    88        documentation=""
    9         schema="1.2.0"
     9        schema="1.2.1"
    1010>
    1111        <nom>Livraisons</nom>
Note: See TracChangeset for help on using the changeset viewer.