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

[Résolu] Soucis d'ajout au panier

Plus d'informations
il y a 10 ans 2 mois - il y a 10 ans 2 mois #1 par Promethe69
Soucis d'ajout au panier a été créé par Promethe69
Bonsoir à tous,
Je viens vous voir en désespoirs de cause ...

Situation :

Soucis : Dans certains cas bien précis, je n'arrive pas à ajouter mon produit au panier, c'est a dire que j'ai le pop-up me disant qu'il a été ajoute (mais sans quantité) et ensuite il me renvoie vers mon panier qui est inchangé. A noté que dans ces même cas, il m'est impossible de choisir la quantité à ajouter.

Légende:
Descri : Dans la description du produit
Front : Affichage du produit dans la catégorie (affichage résumé)
PA : Produit adulte
PE : Produit enfant
PPE : Produit petit enfant

Catégorie

|_ PA
_|_PE
__|_PPE

Papier
|_A3
_|_ 80Gr
__|_ Blanc
__|_ Jaune
__|_ Vert

_|_ 160Gr
___|_ Blanc
___|_ Jaune
___|_ Vert


Etat :

Si le produit possède un PE uniquement :
  • Si je choisis le PE depuis descri =>Ok
  • Si je choisi le PE depuis le Front => renvoie en descri et OK
  • Si dans le front au lieu de choisir une variante (PE), je clique "Choisir une variante" => Ok
Si le produit ne possède pas de PE :
  • Si je fais ajouter au panier depuis le Front : Ok
  • Si je fais ajouter au panier depuis la descri : OK

Si le produit ne possède un PE et un PPE :
  • Dans tous les cas : Ok

PS : Je possède deux vendeurs et quand je sélectionne une commande pour le vendeur 1 et que je l'envoie tout se passe passe bien mais si ensuite je vais dans la boutique du vendeur 2 sans avoir déconnecter mon compte avant il refuse de m'ajouter quoi que ce soit au panier. Si je me déco-reco, plus aucun soucis.

Merci a tous pour votre aide plus qu'appréciée
Dernière édition: il y a 10 ans 2 mois par Promethe69.

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 2 mois #2 par studio42
Réponse de studio42 sur le sujet Soucis d'ajout au panier
Bonjour,
Mon test sur votre shop fonctionne. Problème résolu ?

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!

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

Plus d'informations
il y a 10 ans 2 mois #3 par Promethe69
Réponse de Promethe69 sur le sujet Soucis d'ajout au panier
Bonjour,
Malheureusement non...

Pour information j'ai remarqué une nouvelle chose, quand dans le front au lieu de choisir une variante (PE) et que je clique dans la liste déroulante sur "Choisir une variante" à ce moment là dans descri je peux choisir le PE, la quantité et l'ajouter au panier. Mais quand je choisis directement le PE depuis le front, toujours le même soucis. :S

Même comportement sur Opéra, Firefox, Chrome et Edge

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

Plus d'informations
il y a 10 ans 2 mois #4 par Promethe69
Réponse de Promethe69 sur le sujet Soucis d'ajout au panier
Tu peux tester par exemple dans le shop info dans la section mémoire avec les clef usb ...

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 2 mois - il y a 10 ans 2 mois #5 par studio42
Réponse de studio42 sur le sujet Soucis d'ajout au panier
Cela doit venir de ce code,
//<![CDATA[ 
jQuery(document).ready(function() { // GALT: Start listening for dynamic content update.
	// If template is aware of dynamic update and provided a variable let's
	// set-up the event listeners.
	if (Virtuemart.container)
		Virtuemart.updateDynamicUpdateListeners();

}); //]]>

Car dans ton cas, vus que ta page est dynamique il est possible que jQuery(document).ready ne sois pas appeler.
Mais bon, j'ai telement de soucis avec les script dynamique dans la catégorie, que je les désactives sur les sites que je maintient.

Le mieux est de reporter le problème dans le forum anglais de virtuemart, car a là prochaine MAJ de virtuemart, le problème reviendra..

mais bon j'ai pas envie de passer 3 plombes là dessus car les nouveaux script sont plein d'appel divers qui pour moi ne sont pas structuré, donc impossible à suivre.

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!
Dernière édition: il y a 10 ans 2 mois par studio42.

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

Plus d'informations
il y a 10 ans 2 mois #6 par Promethe69
Réponse de Promethe69 sur le sujet Soucis d'ajout au panier
Comment puis-je contourner le soucis ?
Désolé si cela peut te paraitre "enfantin" comme question :
Puis-je désactiver le JQuery ?
Mettre mon site en cache va t'il résoudre le soucis ?

Ou dois-je simplement trouver une solution en attendant du genre désactiver la vue descri (si faisable) et n'avoir que des PA ou PPE ?

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 2 mois #7 par studio42
Réponse de studio42 sur le sujet Soucis d'ajout au panier
Dans la config, tU peux désactiver les script dynamique dans la catégorie. Le choix se fait alors dans le produit.

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!

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

Plus d'informations
il y a 10 ans 2 mois #8 par Promethe69
Réponse de Promethe69 sur le sujet Soucis d'ajout au panier
Pourrais-je te demander un peu plus de précision sur "les scripts dynamique" à désactiver

Voici ma configuration actuelle :

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

Plus d'informations
il y a 10 ans 2 mois #9 par Promethe69
Réponse de Promethe69 sur le sujet Soucis d'ajout au panier
Il faudrait que j'empêche de choisir le PE depuis le front et que j'empêche l'ouverture de la descri si jamais y a pas de PE ou de PPE

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

Plus d'informations
il y a 10 ans 2 mois #10 par Promethe69
Réponse de Promethe69 sur le sujet Soucis d'ajout au panier
Je ne sais pas si cela peut aider ...

J'ai activé le Debug et voici le message que j'ai depuis la descri de produit de sol (PA sans PE depuis descri) :

Message
vmdebug $siteLang: fr-FR self::$vmlangSef: self::$_jpConfig->lang fr_fr DefLang fr_fr

vmdebug vmTime: time to load config: 0.0155999660491943

vmdebug Start used Ram 8M

vmdebug Going to set pw fields unrequired

vmdebug Created new cart

vmdebug getVendorId normal shopper

vmdebug Created new Calculator Instance

vmdebug shipmentmethod Au courrier interne = TRUE for variable weight = 0 Reason: no boundary conditions set

vmdebug shipmentmethod Au courrier interne = TRUE for variable order amount = 0 Reason: no boundary conditions set

vmdebug shipmentmethod Au courrier interne = TRUE for variable virtuemart_country_id, Reason: no boundary conditions set

vmdebug shipmentmethod Au Magasin Communal = TRUE for variable weight = 0 Reason: no boundary conditions set

vmdebug shipmentmethod Au Magasin Communal = TRUE for variable order amount = 0 Reason: no boundary conditions set

vmdebug shipmentmethod Au Magasin Communal = TRUE for variable virtuemart_country_id, Reason: no boundary conditions set

vmdebug vmTime: Time consumed for shipment/payment plugins: 0.0624001026153564

vmdebug Non admin is storing using loaded vendor_id

vmdebug vmTime: vm view Finished task : 0.265200853347778

vmdebug vmTime: vm view Finished task : 0.280801057815552

vmdebug End used Ram 17.75M

vmdebug Peak memory peak 17.75M

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