En visitant ce site, vous acceptez l'utilisation de cookies afin de vous proposer les meilleurs services possibles.

[Résolu] Modules : nombre de produits en stock et coupons frais de port offert

Plus d'informations
il y a 9 ans 11 mois #1 par caroel
Bonjour à tous,

Je suis en train de finaliser une boutique ne ligne.

Et j 'aimerais trouver deux modules :
  • un pour créer des coupons / code promo afin d'offrir les frais de port.
  • un 2ème pour afficher dans la page produit le nombre de produits en stock

J'ai cherché sans succès.
Connaissez-vous des modules de ce type ?

Merci pour vos réponses,
Carole

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 9 ans 11 mois #2 par serge
il existe un composant awo coupon : extensions.joomla.org/extensions/extensi...uemart-coupons/11629
à tester, je ne connais pas ta problèmatique.
ensuite, dans la page produit, tu dois pouvoir afficher le nombre de produits en stock nativement.

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 9 ans 11 mois #3 par serge
tu dois pouvoir indiquer un prix minimal pour offrir las frais de port : forum.virtuemart.net/index.php?topic=113169.msg380723#msg380723

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 9 ans 11 mois #4 par caroel
En fait, j'ai vu qu'en natif il y a bien la possibilité d'afficher un niveau de stock mais cela se fait dans la page catégorie alors que je voudrais le faire dans la page produit et en plus il s'agit d'un niveau alors que je souhaite afficher le nombre exact de produits en stock. Je suppose que ça doit être possible de récupérer cette info en php et l'afficher dans la page produit étant donné qu'elle est indiquée dans la fiche.

Voici le code php qui permet d'afficher l'image de niveau de stock dans la page catégorie :

<?php
if ( VmConfig::get ('display_stock', 1)) { ?>
<div class="paddingtop8">
<span class="vmicon vm2-<?php echo $product->stock->stock_level ?>" title="<?php echo $product->stock->stock_tip ?>"></span>
<span class="stock-level">
<?php echo JText::_ ('COM_VIRTUEMART_STOCK_LEVEL_DISPLAY_TITLE_TIP') ?></span>
</div>
<?php } ?>


Quelqu'un a une idée pour remplacer l'image par le nombre exact de produits en stock ?

En ce qui concerne le code promo, j'ai awo coupon dans sa version gratuite. En fait je voudrais pouvoir donner aux clients un code coupon qui permet d'avoir les frais de port offert, en sachant que les frais de port changent en fonction du pays et du nombre de produits. Je n'arrive pas à comprendre si la version payante de awo coupon le permet... il faut dire que mon anglais n'est pas terrible...

Merci pour vos réponses

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 9 ans 10 mois #5 par mathalis
Bonjour Caroel,
As-tu résolu ton problème d'affichage de gestion de stock ?

Hugues

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 9 ans 10 mois #6 par caroel
Bonjour,

Non malheureusement je n'ai pas trouvé la solution, donc je suis toujours intéressée si quelqu'un a une idée.

Caroel

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 9 ans 10 mois #7 par mathalis
Bonjour Caroel

Essaie de remplacer $product->stock->stock_level par $product->product_in_stock:
<?php if ( VmConfig::get ('display_stock', 1)) { ?> 
<div class="paddingtop8"> 
<span class="vmicon vm2-<?php echo $product->product_in_stock ?>" title="<?php echo $product->stock->stock_tip ?>"></span>
 <span class="stock-level"> <?php echo JText::_ ('COM_VIRTUEMART_STOCK_LEVEL_DISPLAY_TITLE_TIP') ?></span>
 </div>

Dis moi.
Hugues

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 9 ans 10 mois - il y a 9 ans 10 mois #8 par caroel
MERCI, c'est super ça marche dans la page catégorie !

Alors comme je voudrais le mettre sur les pages produits, j'ai copié naïvement le code que tu m'as donné dans le modèle des pages produits :

<?php
if ( VmConfig::get ('display_stock', 1)) { ?>
<div class="paddingtop8">
<span class="stock-level">
<?php echo JText::_ ('COM_VIRTUEMART_STOCK_LEVEL_DISPLAY_TITLE_TIP') ?> :
<?php echo $product->product_in_stock ?></span>
</div>
<?php } ?>


Seulement il manque quelque chose à ma page produit car cela dit :
Notice: Undefined variable: product in monsite/templates/charlie/html/com_virtuemart/productdetails/default.php on line 187
Notice: Trying to get property of non-object in monsite/templates/charlie/html/com_virtuemart/productdetails/default.php on line 187

Est-ce que tu penses que c'est difficile de solutionner ça ?

Merci beaucoup pour ton aide.
Dernière édition: il y a 9 ans 10 mois par caroel.

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 9 ans 10 mois #9 par mathalis
Ben oui ca marche ;-)

Mais les quantités en stock ne s'affichent pas sur la page produit.

Je regarde quand j'ai un moment. Ok ?
Ton site est en local ?

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 9 ans 10 mois - il y a 9 ans 10 mois #10 par caroel
Merci ! C'est sympa.
Au final, c'est pour le site www.charliesdreams.com.
En fait, j'ai une version test sur un autre serveur pour faire ce genre de test, mais si je mets l'adresse en ligne j'ai peur que de fil en aiguille le site test soit dans les moteurs de recherche et que des gens aillent dessus par erreur...
Dernière édition: il y a 9 ans 10 mois par caroel.

Connexion ou Créer un compte pour participer à la conversation.