Régis Houssin wrote: > J'ai pas tout compris, pourrais-tu développer toutes les modifications que > tu veux apporter car supprimer des choses pourrais entrainer des problèmes > sur d'autres choses. > > lorsque tu fais tes modifications, est-ce que tu test bien dans toutes les > situations ? Avec tous les modules d'activé ou pas ? > > merci > Régis
ok, je vais commencer avec deux choses: dans commande/fiche.php, il existe le code pour créer un commande: // Ajout commande if ($_POST['action'] == 'add' && $user->rights->commande->creer) dans cette partie, un peut plus bas, il y a: $commande->add_product($_POST['idprod1'],$_POST['qty1'],$_POST['remise_percent1']); $commande->add_product($_POST['idprod2'],$_POST['qty2'],$_POST['remise_percent2']); $commande->add_product($_POST['idprod3'],$_POST['qty3'],$_POST['remise_percent3']); $commande->add_product($_POST['idprod4'],$_POST['qty4'],$_POST['remise_percent4']); $commande->add_product($_POST['idprod5'],$_POST['qty5'],$_POST['remise_percent5']); $commande->add_product($_POST['idprod6'],$_POST['qty6'],$_POST['remise_percent6']); $commande->add_product($_POST['idprod7'],$_POST['qty7'],$_POST['remise_percent7']); $commande->add_product($_POST['idprod8'],$_POST['qty8'],$_POST['remise_percent8']); Quand est-ce-que les variables $_POST['idprodx'],$_POST['qtyx'],$_POST['remise_percentx'] (x=numéro) sont rempli? Je veux dire: par qui a quelle moment? C'est le seul moment où add_product() est appelé pour un commande, et seulement dans add_product il existe du code pour tenir compte de l'option $conf->global->PRODUIT_SOUSPRODUITS (en commentaire en effet). Si add_product n'est plus utilisé, je veux le supprimer. Aussi, quand moi je crée directement un commande et j'y ajoute des produits, rien ne se passe pour des sousproduits définis. J'ai écrit le code pour ça hier soir . Franky _______________________________________________ Dolibarr-dev mailing list [email protected] http://lists.nongnu.org/mailman/listinfo/dolibarr-dev
