dolibarr-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Dolibarr-dev] quelques questions sur commande/commande.class.php


From: Franky Van Liedekerke
Subject: Re: [Dolibarr-dev] quelques questions sur commande/commande.class.php
Date: Fri, 05 Jan 2007 09:25:29 +0100
User-agent: Thunderbird 1.5.0.9 (X11/20061219)

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




reply via email to

[Prev in Thread] Current Thread [Next in Thread]