Voila ma gestion de stock

79 posts in this topic

Posted · Report post

Bravo, si le script au moment de la commande met l'article "hors ligne" si stock=0, il faut remettre cet article en ligne puisque stock positif

	// on remet le produit en ligne  quand  stock positif

				$requete_online = "UPDATE peel_produits SET etat =1 WHERE id = '".$produit."'";

				mysql_query($requete_online);

;)

Flemme de le rajouter, vu que dans mon cas je ne m'en servais pas!

;)

Ta gestion est terminée maintenant non?

Share this post


: post
Share on other sites

Posted · Report post

Flemme de le rajouter, vu que dans mon cas je ne m'en servais pas!

:P

Ta gestion est terminée maintenant non?

reste =>commande annulée=>update=>stock ;) ;)

Share this post


: post
Share on other sites

Posted · Report post

c'est pas ce qui est fait juste au dessus?

Share this post


: post
Share on other sites

Posted · Report post

c'est pas ce qui est fait juste au dessus?

le code du dessus c'est quand on supprime la commande.

Sinon le détail commande a 3 statuts

1*attente réglement

2*réglée

3*annulée

dans le 3* cas on pourrait remettre le stock a jour

Share this post


: post
Share on other sites

Posted · Report post

Suffit de trouver la fonction qui annule la commande et rajouter le code que j'ai fait, non?

Share this post


: post
Share on other sites

Posted · Report post

Suffit de trouver la fonction qui annule la commande et rajouter le code que j'ai fait, non?

J'ai essayé dans le formulaire où il y a les 3 statuts de la commande mais l'update agit quelque soit le statut

Share this post


: post
Share on other sites

Posted · Report post

Si le script au moment de la commande met l'article "hors ligne" si stock=0, il faut remettre cet article en ligne puisque stock positif

	// on remet le produit en ligne  quand  stock positif

				$requete_online = "UPDATE peel_produits SET etat =1 WHERE id = '".$produit."'";

				mysql_query($requete_online);

Merci pour ce merveilleux module qui sert énormément, merci aux concepteurs et ceux qui font en sorte à ce qu'il soit optimisé...

...j'ai seulement un petit souci, à quel endroit précisemment doit-on mettre la ligne de commande dans le quote concernant la remise du produit en ligne lorsque le stock est positif ??? :unsure:

Merci d'avance de votre réponse :)

Share this post


: post
Share on other sites

Posted · Report post

Merci pour ce merveilleux module qui sert énormément, merci aux concepteurs et ceux qui font en sorte à ce qu'il soit optimisé...

...j'ai seulement un petit souci, à quel endroit précisemment doit-on mettre la ligne de commande dans le quote concernant la remise du produit en ligne lorsque le stock est positif ??? :unsure:

Merci d'avance de votre réponse :)

comme ça

function efface_commande($id) {

/* Efface la commande dont le n° est $id */


	global $wwwroot;

	$articles_commande=mysql_query("select * from peel_commandes_articles where commande_id='$id'");

	$nombre_articles=mysql_num_rows($articles_commande);

	for($i=1;$i<=$nombre_articles;$i++) {

		$fiche=mysql_fetch_object($articles_commande);

		$produit=$fiche->produit_id;

		$quantite=$fiche->quantite;

		$article_maj=mysql_query("update peel_produits set stock=stock+$quantite where id='$produit'");

	}

	// on remet le produit en ligne  quand  stock postitif

				$requete_online = "UPDATE peel_produits SET etat =1 WHERE id = '".$produit."'";

				mysql_query($requete_online);	

	$efface_commandes = mysql_query("DELETE FROM peel_commandes WHERE id = '$id'");

	$efface_commandes_articles = mysql_query("DELETE FROM peel_commandes_articles WHERE commande_id = '$id'");

	include("modeles/commande_efface.php");

}

Share this post


: post
Share on other sites

Posted · Report post

rien à dire, vous avez la classe :unsure: .

Merci :)

Share this post


: post
Share on other sites

Posted · Report post

hELLO AQUARELLE

BRAVO POUR CE MODULE, ainsi qu a tous les autres pour leur contribution. pouvez vous le compiler, pour eviter les erreurs, ce serait cool.

merci beaucoup!

Share this post


: post
Share on other sites

Posted · Report post

hELLO AQUARELLE

BRAVO POUR CE MODULE, ainsi qu a tous les autres pour leur contribution. pouvez vous le compiler, pour eviter les erreurs, ce serait cool.

merci beaucoup!

Que voulez vous dire par compiler :)

Share this post


: post
Share on other sites

Posted · Report post

je pense qu'il veut dire regrouper l'ensemble du code et faire une petit notice de mise en palce

Share this post


: post
Share on other sites

Posted · Report post

je pense qu'il veut dire regrouper l'ensemble du code et faire une petit notice de mise en palce

J'ai tout regroupé dans le premier post en haut , je pense que c'est clair.Maintenant je peux faire un fichier texte que l'on peut copier sur mon site :)

Share this post


: post
Share on other sites

Posted · Report post

Salut,

Bravo pour votre excellent travail :)

Je viens de mettre en place le site peel shopping 2.93 ainsi que la gestion de stock.

Il n'ya pas d'erreurs, mais par contre lorsque je vais dans "Gérer les stocks", il m'est impossible d'ajouter ou de soustraire du stock; celui ci reste à zéro quoi que je fasse :)

Apparemment plusieurs personne on eut se petit soucis mais n'ont pas dit si cela été règlé ^^

J'ai fais à plusieurs reprises le copier / coller du code pour le fichier stock.php mais cela ne fonctionne toujours pas.

Avez vous une idées ?

Share this post


: post
Share on other sites

Posted · Report post

REGLEE

Sous Mozilla, la maj du stock ,ne passe pas (enfin chez moi ) par contre sur IE7 cela fonctionne très bien :)

PS: Il n'ya jamais rien qui va avec les 2 browsers

Share this post


: post
Share on other sites

Posted · Report post

Bonjour aquarelle.

J'ai la version shopping 3.

Je suis un débutant.

J'ai essayé de faire ce que tu a marqué car le stock de la version 3 ne marche pas.

Mais depuis j'ai plein de messages d'erreurs.

Pourrait tu m'aider

soit en m'envoyant la boutique avec ta gestion du stock soit en te passant mes codes pour que tu puisse me rendre service si tu as le temps.

Merci d'avance pour ton aide.

Alexletiti

Share this post


: post
Share on other sites

Posted · Report post

A force d'essayer, j'ai réussi.

Jai encore une dernière question.

Le dernier script :

// on remet le produit en ligne quand stock positif

$requete_online = "UPDATE peel_produits SET etat =1 WHERE id = '".$produit."'";

mysql_query($requete_online);

je dois le mettre où ??

Merci pur votre réponse.

Share this post


: post
Share on other sites

Posted · Report post

A force d'essayer, j'ai réussi.

Jai encore une dernière question.

Le dernier script :

// on remet le produit en ligne quand stock positif

$requete_online = "UPDATE peel_produits SET etat =1 WHERE id = '".$produit."'";

mysql_query($requete_online);

je dois le mettre où ??

Merci pur votre réponse.

Ca doit être ici http://forum.peel.fr/index.php?showtopic=8...--->message 58

Share this post


: post
Share on other sites

Posted · Report post

Je viens de passer plusieures heures à tout modifier tant bien que mal pour à la finale tout remettre d'origine.

Je suis newbie en PHP et c'est pas franchement explicite comme modif pour un débutant, en tout cas c'est moins clair que les addons que j'ai déjà eu à mettre sur un forum PHP-BB.

Il n'exicte pas des fichiers déjà modifiés?

A bientôt

Et bravo pour le travail accompli :)

Share this post


: post
Share on other sites

Posted · Report post

Bonjour,

heuuuu je sais pas comment mais j'ai réussi a faire fonctionner le stock :)

par contre je souhaiterais lors de l'avertissement par mail de la rupture de stock qu'il me donne la ref du produit en plus du nom est-ce faisable et par quel biais car j'ai essayer en rajoutant référence,nomsur la ligne ci dessous:

// Mail à l'adresse de l'admin pour recharger le stock

$Stock_a_zero = "Attention: Le produit '".addslashes($article['référence,nom'])."' n'as plus de stock";

mail($support,

"Alerte Stock",

$Stock_a_zero,

"FROM:$support");

mais lorsque je recois le mail sa me dit que j'ai une rupture de stock '' si quelqu'un peut me donner la solution je suis preneur

merci

Share this post


: post
Share on other sites

Posted · Report post

$Stock_a_zero = "Attention: Le produit '".addslashes($article['nom'])."' n'as plus de stock";

$Stock_a_zero .= "Réf : $article['reference']";

Share this post


: post
Share on other sites

Posted · Report post

merci vais éssayer mais si je veut que les deux apparaissent référence et le nom du produit car si je n'ai que la réf sa me dira pas sur quel produits

vu que la même réf va concerné des produits différent

Share this post


: post
Share on other sites

Posted · Report post

avec le code du haut tu as le nom du produit et sa réf

Share this post


: post
Share on other sites

Posted · Report post

$Stock_a_zero = "Attention: Le produit '".addslashes($article['nom'])."' n'as plus de stock";

$Stock_a_zero .= "Réf : $article['reference']";

sa fonctionne pas le mail met ' '

Share this post


: post
Share on other sites

Posted · Report post

<?php

$Stock_a_zero = "Attention: Le produit ".addslashes($article['nom'])." n'as plus de stock";

$Stock_a_zero .= "Réf: ".addslashes($article['reference'])."";

mail($support,

"Alerte Stock",

$Stock_a_zero,

"FROM:$support");

?>

Share this post


: post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now

Twitter Advisto ecommerce

Facebook PEEL Shopping