modificication du caddie

33 messages dans ce sujet

Posté(e) · Signaler ce message

Bonjour, je suis en train d'esssayer de modifier le caddie.

J'ai ajouté une colonne à la table produit, et je voudrais me servir de cette colonne, toutefois, je ne sais pas ou es définie la variable qid et ou est la requete qui vient la remplir.

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Bonjour, je suis en train d'esssayer de modifier le caddie.

J'ai ajouté une colonne à la table produit, et je voudrais me servir de cette colonne, toutefois, je ne sais pas ou es définie la variable qid et ou est la requete qui vient la remplir.

en effet je cherche à mettre en place un systeme de stock

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

;)

Personne pour me repondre.

C'est quand meme important de mettre en place un stock !

je requiert l'aide de toute personne qui veut bien le mettre en place avec moi

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

J'ai u la meme idée que toi mais j ai vite renoncé .Mes connaisances dans ce domaine sont bien trop vague. Enfin bon , bonne chance a toi quand meme bye

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

J'ai u la meme idée que toi mais j ai vite renoncé .Mes connaisances dans ce domaine sont bien trop vague. Enfin bon , bonne chance a toi quand meme bye

je ne vais pas laisser tomber, dès que j'ai pu le mettre en place, je le mettrai à disposition ici.

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

je ne vais pas laisser tomber, dès que j'ai pu le mettre en place, je le mettrai à disposition ici.

Ca serait sympathique, car sans stock c'est pas le pied .

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

je ne vais pas laisser tomber, dès que j'ai pu le mettre en place, je le mettrai à disposition ici.

Bonsoir, je ne sais pas comment se repatir la charge mais je veut bien participer au developpement.

Perso, je bosse sur une modification faisant une fonction de catalogue seulement pour certains produits.

@ bientot,

Pierro du Sud.

je ne vais pas laisser tomber, dès que j'ai pu le mettre en place, je le mettrai à disposition ici.

Bonsoir, je ne sais pas comment se repatir la tache mais je veut bien participer au developpement.

Perso, je bosse sur une modification faisant une fonction de catalogue seulement pour certains produits.

Pour clarifier, certains produits auraient un message disant "contactez nous" et ne pouraient etre achetés sur le site directement.

@ bientot,

Pierro du Sud.

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Bonsoir, je ne sais pas comment se repatir la charge mais je veut bien participer au developpement.

Perso, je bosse sur une modification faisant une fonction de catalogue seulement pour certains produits.

@ bientot,

Pierro du Sud.

Bonsoir, je ne sais pas comment se repatir la tache mais je veut bien participer au developpement.

Perso, je bosse sur une modification faisant une fonction de catalogue seulement pour certains produits.

Pour clarifier, certains produits auraient un message disant "contactez nous" et ne pouraient etre achetés sur le site directement.

@ bientot,

Pierro du Sud.

sur cela je pense que c'est facile, il suffit que dans l'affichage du caddie tu supprime la liste déroulante et la phrase ajouter au caddie si le prix est nul et tu n'affiche pas le prix = 0 bien entendu.

sur cela je pense que c'est facile, il suffit que dans l'affichage du caddie tu supprime la liste déroulante et la phrase ajouter au caddie si le prix est nul et tu n'affiche pas le prix = 0 bien entendu.

il faut réfléchir sur comment inséré le stock

moi j'ai pensé à une colonne supplémentaire avec le nombre de produit en stock

j'ai déjà réussi à modifier le BackOffice (moi je ne veux pour l'instant que voir pour 1 produit)

et je bloque sur le caddie.

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

pourquoi ne pas créer une checkbox disons 'contact' dans la fiche produit et dire dans le fichier de fonctions qui gère l'affichage des liens 'ajouter, détails', si la checkbox est cochée affiche : contactez nous et à l'inverse affiche la fonction normalement, comme cela tu peux toujours afficher les prix.

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

pourquoi ne pas créer une checkbox disons 'contact' dans la fiche produit et dire dans le fichier de fonctions qui gère l'affichage des liens 'ajouter, détails', si la checkbox est coché affiche : contactez nous et à l'inverse affiche la fonction normalement, comme cela tu peux toujours afficher les prix.

oki, mais je pensais qu'il ne voulait pas mettre le prix.

Puisque je te tiens, tu sais ce qu'il y a en sessiion sur les produits du caddie?

je n'ai pas trouvé la requete qui fait $qid dans le caddie

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

tu es dans quelle page là ?

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

tu es dans quelle page là ?

dans caddie_affichage.php

je travaille sur la boutiqe de toubi.

on travaille ensemble pour faire des graphismes de boutique ;)

prend le billet francais je crois.

en fait ce qu'il veut, comme il vend des pieces, c'est avoir des produits dont on ne peut vendre qu'une fois,

et qu'ensuite ce soit marqué offline, mais aussi avoir des produits normaux

c'est pour cela que j'ai créé une propriété unique dans la base produit, qui si elle est sur vrai va enlever la liste déroulante, ou plutot n'afficher que 1 dans cette liste.

Là je suis en train de voir pour n'afficher qu'une case préremplie de 1 dans le caddie non modifiable si le produit est unique, mais je n'arrive pas à faire le test convenablement

dans caddie_affichage.php

je travaille sur la boutiqe de toubi.

on travaille ensemble pour faire des graphismes de boutique ;)

prend le billet francais je crois.

en fait ce qu'il veut, comme il vend des pieces, c'est avoir des produits dont on ne peut vendre qu'une fois,

et qu'ensuite ce soit marqué offline, mais aussi avoir des produits normaux

c'est pour cela que j'ai créé une propriété unique dans la base produit, qui si elle est sur vrai va enlever la liste déroulante, ou plutot n'afficher que 1 dans cette liste.

Là je suis en train de voir pour n'afficher qu'une case préremplie de 1 dans le caddie non modifiable si le produit est unique, mais je n'arrive pas à faire le test convenablement

oups j'ai oublié l'adresse:

http://boutikdijonumismatic.free.fr/achat/...e_affichage.php

et là page que je travaille c'est achat/modele/caddie.php

regarde l'actuel ou j'en suis,

j'ai mis en commentaire ma fonction de test, mais aussi l'affichage de la case d'entrée de valeur, qui ne devrait l'etre que si la propriété "unique" du produit est à vrai:

début L56

	<tr>

				<input type="hidden" name="id[]" value="<?php echo $prod['id']?>" />

				<td class="normal">

				<a onClick="java script:return confirm('Êtes-vous sûr de vouloir enlever ce produit du panier ?');" class="normal" href="<?php echo $_SERVER['PHP_SELF']?>?func=enleve&id=<?php echo $prod['id']?>">

				<img src="<?php echo  $wwwroot?>/images/poubelle.gif" width="25" height="25" alt="" border="0" />

				</a></td>

				<td class="normal">

				<!-- affiche le nom du produit -->

				<a class="normal" href="<?php echo  $wwwroot?>/achat/produit_details.php?id=<?php echo $prod['id']?>"><?php echo $prod['nom'] ?></a>

				</td>



				<td class="normal" align="center">

				<?php 

				//$sql = "SELECT * FROM peel_produits  WHERE id = ".$prod['id'];

				//$result=mysql_query($sql) or die(mysql_error()); 

				//if (mysql_num_rows($result) == 0) { 

					//	$prodUnique=mysql_fetch_array($result);

						//} 

					//echo ("unique: ".$prodUnique['unique'].$result['unique']);

//WHERE id = ".$prod['id'];

				?>

				<!--<input type="text" size="3" name="quantite[]" value="--><?php echo $quantite?><!--" />-->


				</td>

				<td class="normal" align="center">


				<font color="#CC0000"><?php echo  fprix($prix); ?> &euro; TTC</font>

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

je comprend mieux ton engouement pour créer le module de gestion de stock sur shopping, tu veux en fait faire une vente d'articles dont la quantité est limitée et une fois la qunatité limite atteinte le produit affiche offline ?

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

je comprend mieux ton engouement pour créer le module de gestion de stock sur shopping, tu veux en fait faire une vente d'articles dont la quantité est limitée et une fois la qunatité limite atteinte le produit affiche offline ?

exact!

rien de plus logique, surtout quand on peut faire un paiement paypal...

si ca se passe en soirée, tu imagines deux personnes achetant la meme piece à 200 euros alors qu'elle est unique ?

du meme coup je ferai une fonction de stock...

ce sont les memes lignes à changer presque...

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

je crois être sur une piste, ... une idée quoi ! mais faut creuser une peu plus afin de voir la réalité de la chose...

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

je crois être sur une piste, ...

en fait c'est que je ne sais pas ce qu'il y en session ou non...

enfin une fois que cela sera fait

(c'est à dire que si l'objet est unique)

il faudra encore faire une fonction qui désactive "commander" si un objet unique est à deux, par exemple si ion va deux fois de suite appuyer sur ajouter au caddie...

ET enfin, faire en sorte que la base soit modifiée pour chaque produit vendu qui doit passer offline s'il est unqiue. si tu as le temps, créé un compte sur la boutique, je te pass admin pour la soirée

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

tu as regardé dans lib/class/caddie.php ?

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

tu as regardé dans lib/class/caddie.php ?

du tout, c'est nickel j'avai meme pas remarqué ce dossier...

si je trouve mon bonheur je te dis.. jte remercie bcp

je ne trouve toujours pas la bonne $qid...

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

je ne comprend pas cette histoire de $qid !

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

du tout, c'est nickel j'avai meme pas remarqué ce dossier...

si je trouve mon bonheur je te dis.. jte remercie bcp

je ne trouve toujours pas la bonne $qid...

en tout cas j'ai trouvé dans fonction.php ou c'est que je vais pouvoir influencer la valeur du stock:

c'est la fonction function cree_commande(&$commande) {

mais je prefererai déjà voir mon probleme avant de passer à la suite

je ne comprend pas cette histoire de $qid !

ouvre la page caddie.php dans achat/modele

tu verras, au moment d'afficher les produits, il passe en revue les articles et il dit if ($qid) { ...

sauf qu'apparement, ce $qid n'est pas un select * de la table produit, mais je n'arrive pas à la reperer cette variable pour justement lui demander de recup au passage ma propriété stock ou unique pour faire des tests dessus ensuite avant de laisser commander, ou d'afficher une case d'ajout

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

ce qui me dérange le plus dans cette histoire c'est de savoir comment eviter, si l'on clique 2 fois au moins sur 'acheter', que le produit ne soit pas ajouté au panier puisque il y a en a deja 1 et en plus unique ! (lol)

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

ce qui me dérange le plus dans cette histoire c'est de savoir comment eviter, si l'on clique 2 fois au moins sur 'acheter', que le produit ne soit pas ajouté au panier puisque il y a en a deja 1 et en plus unique ! (lol)

j'ai regardé ce que fesait prualut dans premium, il a créé une fonction (c'st pas si compliqué) qui va regardé dans chaque produit du caddie si il y a un produit qui n'est plus dispo, ou demandé en trop grande quantité, et là, lever de drapeau, on va pas plus loin tant que l'on a pas rectifier le nombre d'article.

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

sur premium tu as une message d'avertissement dans le caddie te disant q'un ou plusieurs produits commandés n'est plus dispo , mais cela est vérifier a l'aide des stocks ...

la nuit porte conseil, mais peu etre mieux vaudrait y refléchir en regroupent les étapes et à tete reposée

a plus tard

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

oui sur premium tu as une message d'avertissement dans le caddie te disant q'un ou plusieurs produits commandés n'est plus dispo , mais cela est vérifier a l'aide des stocks ...

la nuit porte conseil, mais peu etre mieux vaudrait y refléchir en regroupent les étapes et à tete reposée

a plus tard

oki je te remercie.

demain j'ouvre un nouveau poste avec toutes les étapes et on se repartira la tache entre les membres...

1)gerer l'entrée du stock dans la page produit du backoffice

2)gerer l'affichage des produits "unique", enfin ceux dont le montant est inférieur ou égal à 4 pour ne pas charger directement une erreur... ca j'y suis pratiquement

3) gerer la possibilité ou non de rajouter une quantité de produit en sup une fois le max du stock atteint.

4) si l'user dejoue les freins, empecher d'aller plus loin avec une fonction qui dit " désolé mais les produit(s) suivant(s) ne sont pas en quantité suffisante en stock

5) enfin améliorer la fonction créécommande en l'obligeant à aller corriger dans la base en enlevant les produits du stocks

.

.

.

6)afficher le nombre de produits en stock dans la fiche produit...

pour ce qui savent et veulent participer... contacter moi

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

question bête ( une fois de plus ) vous travailler avec quel logiciel pour le developpement de vos scripts php ? ;)

Partager ce message


Lien à poster
Partager sur d’autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !


Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.


Connectez-vous maintenant

Twitter Advisto ecommerce

Facebook PEEL Shopping