Comment remplacer prix = 0 ...

35 posts in this topic

Posted · Report post

Bonjour,

car ça sert plus qu'on le pense !!

merci d'une aide...

à bientôt...

Share this post


: post
Share on other sites

Posted · Report post

Dans index et achat/index,

Remplacer:

Prix : <font style="font-weight: bold; color: rgb(255, 0, 0);"

size="+2"><span style="font-family: Verdana;"><?=fprix($prix); ?> € T.T.C</span></font><br>

<form method="POST" action="<?=$wwwroot?>/achat/caddie_ajout.php" name="ajout<?=$prod['id'] ?>">

Quantité :

<select name="qte" class="formulaire1">

<option value="1">1</option>

<option value="2">2</option>

<option value="3">3</option>

<option value="4">4</option>

<option value="5">5</option>

</select>

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

<a class="normal" href="java script:document.ajout<?=$prod['id'] ?>.submit()">

<img src="<?=$wwwroot?>/images/caddie.gif" align=middle alt="" border="0">

</a>

<a class="normal" href="java script:document.ajout<?=$prod['id'] ?>.submit()">

Ajouter au caddie

</a> |

Par:

if (fprix($prix) > "0,00") {?>

Prix : <font style="font-weight: bold; color: rgb(255, 0, 0);"

size="+2"><span style="font-family: Verdana;"><?=fprix($prix); ?> € T.T.C</span></font><br>

<form method="POST" action="<?=$wwwroot?>/achat/caddie_ajout.php" name="ajout<?=$prod['id'] ?>">

Quantité :

<select name="qte" class="formulaire1">

<option value="1">1</option>

<option value="2">2</option>

<option value="3">3</option>

<option value="4">4</option>

<option value="5">5</option>

</select>

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

<a class="normal" href="java script:document.ajout<?=$prod['id'] ?>.submit()">

<img src="<?=$wwwroot?>/images/caddie.gif" align=middle alt="" border="0">

</a>

<a class="normal" href="java script:document.ajout<?=$prod['id'] ?>.submit()">

Ajouter au caddie

</a> |

<?}

else{?>

Prix : <a class="normal" href="<?=$wwwroot?>/devis.php?id=<?=$prod['id'] ?>&catid=<?=$catid?>"> <font color="#CC0000">Nous contacter</font></a><p><br>

<?}

En gros recherche où tu affiches le prix et fait un test.

Si prix > 0 alors affichage normal, sinon affichage d'un texte avec un lien vers contact.php.

Willy

Share this post


: post
Share on other sites

Posted · Report post

Bonjour,

merci willy...

je tente ça demain...

à bientôt...

Share this post


: post
Share on other sites

Posted · Report post

OK, dites nous si ca a fonctionné.

Perso j'avais fait comme ca sur ma version shopping.

Willy

Share this post


: post
Share on other sites

Posted · Report post

Bonjour,

je n'ai pas réussit !!

d'autant plus qu'il ya des trucs bisards...

pourquoi

<?=$wwwroot?> au lieu de <?php echo $wwwroot?>

à bientôt...

Share this post


: post
Share on other sites

Posted · Report post

c'est pareil mais vaut mieux utiliser <?php echo $wwwroot?> question de protocole

pour ta demande tu veux afficher rupture de stock si le prix du produit est de zéro ?

Share this post


: post
Share on other sites

Posted · Report post

Bonjour,

ah ok...

oui c'est ce que je souhaite faire...

à bientôt...

Share this post


: post
Share on other sites

Posted · Report post

alors ou en es tu? Je peux aider?

Share this post


: post
Share on other sites

Posted · Report post

Bonjour,

j'ai pas mal de truc à régler pour lemoment !!

pour le 0 je suis au même point !!

à bientôt...

Share this post


: post
Share on other sites

Posted · Report post

Sinon dans l'idée, il faut chercher où s'affiche le prix...

Ensuite faire un test sur le prix, sil est > 0 on affiche normalement.

Sinon on met un epetite phrase ou un lien vers la page contact.

Willy

Share this post


: post
Share on other sites

Posted · Report post

Bonjour,

je saisi complètement ton idée !!

et je suis d'accord !

mais ça ne marche pas !!

tu m'a bien dit que ça marche chez toi ?!

pourquoi pas chez moi !!

à bientôt...

Share this post


: post
Share on other sites

Posted · Report post

<?php

if (fprix($prod['prix'] = 0,00)) { echo "pas de stock";} else { echo "".$prod['prix'].""; } ?>

regarde avec ca

Share this post


: post
Share on other sites

Posted · Report post

Bonjour,

merci mais je le met où ??

à bientôt...

Share this post


: post
Share on other sites

Posted · Report post

<?php

if (fprix($prod['prix'] = 0,00)) { echo "pas de stock";} else { echo "".$prod['prix'].""; } ?>

regarde avec ca

Mais il faut aussi enlever la possibiliter d'ajouter au panier... :P

Avez vous ce code déja ?

Prix : <font style="font-weight: bold; color: rgb(255, 0, 0);"

size="+2"><span style="font-family: Verdana;"><?=fprix($prix); ?> € T.T.C</span></font><br>

<form method="POST" action="<?=$wwwroot?>/achat/caddie_ajout.php" name="ajout<?=$prod['id'] ?>">

Quantité :

<select name="qte" class="formulaire1">

<option value="1">1</option>

<option value="2">2</option>

<option value="3">3</option>

<option value="4">4</option>

<option value="5">5</option>

</select>

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

<a class="normal" href="java script:document.ajout<?=$prod['id'] ?>.submit()">

<img src="<?=$wwwroot?>/images/caddie.gif" align=middle alt="" border="0">

</a>

<a class="normal" href="java script:document.ajout<?=$prod['id'] ?>.submit()">

Ajouter au caddie

</a> |

Willy

Share this post


: post
Share on other sites

Posted · Report post

Bonjour,

oui j'ai presque le même !!

car il est modifié...

sinon oui pour enlever le panier !!

à bientôt..

Share this post


: post
Share on other sites

Posted · Report post

Donc c'est simple,

avant ces lignes mettre:

if (fprix($prix) > "0,00") {?>

et apres:

<?}

else{?>

Prix : <a class="normal" href="<?=$wwwroot?>/contact.php"> <font color="#CC0000">Nous contacter</font></a><p><br>

<?}

Dans mon exemple j'avais créé une page pour la demande de devis... Selon le code du produit demandé.

Là ca devrait fonctionner, sinon donnez nous l'erreur ou un lien vers la page.

Willy

Share this post


: post
Share on other sites

Posted · Report post

Si je comprends bien :

Tu voudrais enlever le formulaire " ajouter " si TOI, en backoffice, tu décide de mettre le prix à zéro c'est ça ? et donc à la place du formulaire " ajouter " tu voudrais ajouter une phrase du type " rupture de stock " ?

c'est bien ça ?

Share this post


: post
Share on other sites

Posted · Report post

Si je comprends bien :

Tu voudrais enlever le formulaire " ajouter " si TOI, en backoffice, tu décide de mettre le prix à zéro c'est ça ? et donc à la place du formulaire " ajouter " tu voudrais ajouter une phrase du type " rupture de stock " ?

c'est bien ça ?

En fait il ne faut pas voir ni pouvoir commander un article qui a un prix a 0.

Willy

Share this post


: post
Share on other sites

Posted · Report post

En fait il ne faut pas voir ni pouvoir commander un article qui a un prix a 0.

Willy

ok... il suffit d'une requete sql et d'un test sur le prix

si le prix = 0 alors on bascule l'etat en " 0" pour ce produit.

Share this post


: post
Share on other sites

Posted · Report post

ok... il suffit d'une requete sql et d'un test sur le prix

si le prix = 0 alors on bascule l'etat en " 0" pour ce produit.

En fait la requete sur le prix est déja faite.

Mais au moment d'afficher le prix, quantité et commander il faut faire un test qui n'existe pas d'origine.

Donc si le prix est > 0,00 on fait comme d'origine.

Sinon on affiche un message a la place du prix avec ou non un lien vers la page de contact.

Willy

Share this post


: post
Share on other sites

Posted · Report post

Bonjour,

ok je me lance à mettre ton code avant et après et je donne suite !!

merci encore et à bientôt...

Share this post


: post
Share on other sites

Posted · Report post

Ca a donné quoi ?

Willy

Share this post


: post
Share on other sites

Posted · Report post

Bonjour,

pour le moment rien !!

à moins que je le mette pas au bon coin car j'ai ça comme code:

<?php 

			 } 

			 ?>

			  </div></td></tr>

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

				<form method="post" action="<?php echo $wwwroot?>/achat/caddie_ajout.php" name="ajout<?php echo $prod['id'] ?>">

				  <input type="hidden" value="1" name="qte">

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

				  <br><a class="negoce" href="java script:document.ajout<?php echo $prod['id'] ?>.submit()">Ajouter au caddie</a>&nbsp;<img src="<?php echo $wwwroot?>/images/caddie.gif" align="absmiddle" alt="" border="" />

				  <p></p>

				</form>

				</td></tr>

			</table>

			<?php }

à bientôt..

Share this post


: post
Share on other sites

Posted · Report post

dans quelle page tu l'as mis?

tu es sur que tu sors le stock de ta requete pour obtenir les données de ton produit.

Share this post


: post
Share on other sites

Posted · Report post

Bonjour,

pour le moment je test sur peel/index ( en local )

sur la shop il n'y a pas de stock...

c'est seulement quand le prix du produit = 0

d'ailleurs je n'arrive pas trop à mettre son code...

car il m'affiche prix = 0 !!

alors que justement je ne souhaite pas le mettre...

à bientôt...

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