Ignore:
Timestamp:
May 19, 2018, 7:39:30 AM (2 years ago)
Author:
abelass@…
Message:

v 2.0.1 Adaptation à prix_objets 2.0.0

Attention! Changement de manière d'enregistrement des déclinaisons (considéré comme extension maintenant).
Auparavant une seule ligne par prix avec une colone id_declinaison.

Maintenant chaque déclinaison/extension obtient sa probre ligne. Prix principal et extensions sont liés par id_prix_objet_source (les extensions prenant id_prix_objet comme id_prix_objet_source)

les extension son distuingiué par les colonnes extension et id_extension

Location:
_plugins_/declinaisons/branches/v1
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/declinaisons/branches/v1

  • _plugins_/declinaisons/branches/v1/formulaires/prix_declinaison.php

    r108421 r110316  
    1515        $prix_choisis = array();
    1616        $declinaisons_choisis = array();
    17         $d = sql_select('code_devise,objet,id_objet,prix_ht,id_prix_objet,id_declinaison', 'spip_prix_objets', 'id_objet=' . $id_objet . ' AND objet =' . sql_quote($objet));
     17        $d = sql_select(
     18                'code_devise,objet,id_objet,prix_ht,id_prix_objet,extension,id_extension',
     19                'spip_prix_objets',
     20                'id_prix_objet_source=0 AND id_objet=' . $id_objet . ' AND objet =' . sql_quote($objet)
     21        );
    1822
    1923        // établit les devises diponible moins ceux déjà utilisés
    2024        while ($row = sql_fetch($d)) {
    21                 // $devises_choisis[$row['code_devise']] = $row['code_devise'];
    22                 $declinaisons_choisis[$row['id_declinaison']] = $row['id_declinaison'];
     25                $declinaisons_choisis[$row['id_declinaison']] = $row['id_extension'];
    2326                $prix_choisis[] = $row;
    2427        }
Note: See TracChangeset for help on using the changeset viewer.