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

[Résolu] verifier que la taille ou la couleur à été choisie avant panier

  • doc_denis
  • Portrait de doc_denis
  • Hors Ligne
  • Membre senior
  • Membre senior
  • ...oui, la photo date :)
Plus d'informations
il y a 10 ans 4 mois #1 par doc_denis
Bonjour,

j'ai des articles avec des tailles ou des couleurs (champs personnalisés de type chaîne en cases radio)
le client lambda choisis la taille et ajoute au panier = normal

La loi de murphy étant, il y à forcément un étourdi qui va prendre le même article sans choisir la taille puis l'ajouter au panier.
Le pire c'est que ça s'ajoute au panier sans avertissement ...résultat, un coup de fil au client pour en savoir plus.

existe t-il un moyen de vérifier ou de forcer le choix d'une taille avant de valider l'ajout au panier lorsqu’un article possède un champ personnalisé qui est "Attribut panier" et/ou "Option du panier d'achat" ? (chez-moi, les deux cases sont cochées).

Pour palier à cela, les produits enfants sont une alternative, mais (dans mon cas) ça n'a pas de sens pour des tailles sur un article simple.
Une autre méthode ajouter la phrase "n’oubliez pas de choisir la taille" ...mais ça ressemble à "ici magasin pour QI inférieur à 2" lol.

merci pour vos pistes.

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

  • doc_denis
  • Portrait de doc_denis
  • Hors Ligne
  • Membre senior
  • Membre senior
  • ...oui, la photo date :)
Plus d'informations
il y a 10 ans 3 mois #2 par doc_denis
bonjour,

voilà c'est arrivé ...un client à commandé sans mettre la taille du produit.

Connaissez-vous un moyen d'obliger l'utilisateur à renseigner le champ personnalisé avant de cliquer sur ajouter au panier ?

Merci

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

  • studio42
  • Portrait de studio42
  • Hors Ligne
  • Modérateur
  • Modérateur
  • Dev Joomla & Virtuemart
Plus d'informations
il y a 10 ans 3 mois #3 par studio42
Tu peux le faire avec un javascript. dans le produit(ou catégorie).
Pour le faire après; il faudrait modifier le code de Virtuemart ou utiliser un plugin. Car les plugins on un trigger spécifique qui permet de justement controller les valeurs.

www.st42.fr Truc et astuce Joomla et virtuemart
shop.st42.fr téléchargement Joomla et extension pour virtuemart
Gratuit ! Nettoyage des medias : shop.st42.fr/fr/produits/virtuemart-netoyage-des-medias.htm Nouveau!
Les utilisateur(s) suivant ont remercié: doc_denis

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

  • doc_denis
  • Portrait de doc_denis
  • Hors Ligne
  • Membre senior
  • Membre senior
  • ...oui, la photo date :)
Plus d'informations
il y a 10 ans 3 mois #4 par doc_denis
Bonjour Patrick et les autres lecteurs et lectrices.

J'ai lu un grand nombre de tuto pour cette validation par un javascript, "comme je ne suis pas un codeur" mais je ne vois pas comment faire pour que celui-ci ajoute le nom des champs automatiquement.

Une piste avec :
www.gavick.com/forums/storebox-joomla25/...t-working-well-37346

j'ai testé le code tel quel dans components/com_virtuemart/sublayouts/customfields.php et dans le addtocart
Sans succès, mais je pense que l'idée est par ici, sans savoir comment la mettre en place.

Comme plug-in, j'ai vu ça, c'est bien et pas possible de passer commande sans remplir les champs :
extensions.joomla.org/extension/custom-fields-for-all

évidement ça oblige à repasser sur l'ensemble des articles.
qu'en pense tu ?

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

  • doc_denis
  • Portrait de doc_denis
  • Hors Ligne
  • Membre senior
  • Membre senior
  • ...oui, la photo date :)
Plus d'informations
il y a 10 ans 2 mois #5 par doc_denis
Juste pour fermer le post et pour ajouter que j'utilise ce plug-in :
extensions.joomla.org/extension/custom-fields-for-al

ça donne le résultat attendu :)

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