Aide - Recherche - Membres - Calendrier
Version complète : Besoin d'aide pour orders.php
Forum osCommerce-fr > Les Bases d'OsCommerce MS2 > Fonctionnement
jeanmi
Bonjour,

Sur oscommerce 2.2, lorsqu'on clique sur une commande, on a les colonnes: produits, Modèle ,Taxe ,Prix (ht) Prix (ttc) Total (ht) Total (ttc), comme je me sert de ce modèle pour préparer mes commandes (en l'imprimant), j'aimerais rajouter la colonne "stock dispo" , éventuellement à la place de la colonne taxe car elle ne me sert à rien, cela me permettrait de vérifier le stock en préparent les commandes. J'ai regarder le fichier admin/orders.php, mais je ne suis pas sur que ce soir ce fichier qu'il faut tripatouiller. Si quelqu'un a une idée, je suis preneur.

Merci
jeanmi
Bon je me réponds à moi même, j'ai trou
vé le truc sympa et super simple:

https://apps.oscommerce.com/Get&hK2Ub&FFpV7
jeanmi
Bonsoir,

Finalement j'ai un souci avec cet addon,
"Display stock count in admin/orders.php "

on ajoute ça au fichier orders.php:

$order_count_query = tep_db_query("select p.products_quantity, pd.products_name from products_description pd, products p, orders_products op where p.products_id = pd.products_id and pd.products_name = '".addslashes($order->products[$i]['name'])."' and op.orders_id = '".$HTTP_GET_VARS['oID']."'");
$order_count = tep_db_fetch_array($order_count_query);
echo ' ', $order_count['products_quantity'], ' in-stock';


Ca marche très bien sauf si 2 articles on le même nom. Je voudrais donc que le stock de l'article soit pris par rapport au modèle (chez moi "model" est un code unique alors que plusieurs articles peuvent avoir le même nom.) J'ai essayer de tripatouiller un peu le code, mais je n'y connait malheureusement pas grand chose en sql blink.gif , si quelqu'un pouvait me dire comment transformer le code, ça serait bien cool.

Merci
jeanmi
Bonsoir,

je me réponds à moi même si certain cherchent la solution, ca ça marche:
CODE
$order_count_query = tep_db_query("select p.products_quantity, p.products_model, pd.products_name from products_description pd, products p, orders_products op where p.products_id = pd.products_id and p.products_model = '".addslashes($order->products[$i]['model'])."' and op.orders_id = '".$HTTP_GET_VARS['oID']."'");
$order_count = tep_db_fetch_array($order_count_query);
echo ' ', $order_count['products_quantity'], ' en-stock';


Ceci est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'informations, la mise en page et les images, veuillez cliquer ici.
Invision Power Board © 2001-2022 Invision Power Services, Inc.