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

Petit souci sur popup "poser une question" ?

Plus d'informations
il y a 8 ans 6 mois #1 par Repitol
Bonjour
j'ai remarqué que sur mon site avec la dernière version de Virtuemart, le bouton close.png qui permet de fermer la fenêtre popup ne s'affiche pas
Avec Firebug, je vois que l'url appelée est "undefined/components/com_virtuemart/assets/images/fancybox/fancy_close.png"

Le fichier qui gère cette ligne est facebox.js (dans components/com_virtuemart/assets/js)
closeImage   : Virtuemart.vmSiteurl+'/components/com_virtuemart/assets/images/fancybox/fancy_close.png',

Il y a un souci avec cette ligne de code ou c'est un problème lié à ma configuration ?
Merci de votre aide

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

Plus d'informations
il y a 8 ans 6 mois - il y a 8 ans 6 mois #2 par Repitol
Réponse de Repitol sur le sujet Petit souci sur popup "poser une question" ?
J'ai résolu le souci en modifiant directement le fichier facebox.js
de (lignes 86 et 87)
loadingImage : Virtuemart.vmSiteurl+'/components/com_virtuemart/assets/images/vm-preloader.gif',
      closeImage   : Virtuemart.vmSiteurl+'/components/com_virtuemart/assets/images/fancybox/fancy_close.png',

en
loadingImage : '../components/com_virtuemart/assets/images/vm-preloader.gif',
      closeImage   : '../components/com_virtuemart/assets/images/fancybox/fancy_close.png',
Dernière édition: il y a 8 ans 6 mois par Repitol.

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 8 ans 6 mois #3 par studio42
Réponse de studio42 sur le sujet Petit souci sur popup "poser une question" ?
Si tu as ce soucis, c'est que les script VM sont pas chargés correctement.

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 8 ans 6 mois #4 par Repitol
Réponse de Repitol sur le sujet Petit souci sur popup "poser une question" ?
Bonjour
ok, ça risque de m'ennuyer à d'autres moment de la commande alors.
Une idée de ce qui peut bloquer leur chargement ?
la console Firebug ne me donne pas d'alerte

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 8 ans 6 mois #5 par studio42
Réponse de studio42 sur le sujet Petit souci sur popup "poser une question" ?
Dans la console tapez Virtuemart.
normalement il va affiché un object avec clés valeur, sInon vos script en sont pas chargés.
Il faut voir dans la config, onglet template il me semble, vous pouvez activer/désactiver le chargement des script et CSS

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 8 ans 3 mois #6 par michael_cgla
Réponse de michael_cgla sur le sujet Petit souci sur popup "poser une question" ?
Moi aussi j'ai ce même problème. Lorsque la page a fini d'apparaître l'on voit que Virtuemart.vmSiteurl a la valeur anticipée. Cependant, au moment où sa valeur est utilisée pour créer le popup Facebox (propriété closeImage, /components/com_virtuemart/assets/js/facebox.js, ligne 88), il n'est pas encore initialisé. L'on voit bien l'objet Virtuemart, mais Virtuemart.vmSiteurl a la valeur undefined.

J'utilise Joomla 3.8.3, Virtuemart 3.2.12. S'agit-il d'un bug? Si c'est quelque chose qui soit lié à mon installation, qu'est-ce que je peux faire pour identifier le problème?

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 8 ans 3 mois #7 par studio42
Réponse de studio42 sur le sujet Petit souci sur popup "poser une question" ?
Cela peut provenir d'un plugin tel que JCHOptimize, qui compresse les scripts et les charges dans le mauvais ordre.
Certain template utilisant des framework aussi.
Donc désactivez les plugins et utilisez le template par défaut protostar, pou voir si cela fonctionne car certain template ne sont pas à jour.

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 8 ans 3 mois #8 par michael_cgla
Réponse de michael_cgla sur le sujet Petit souci sur popup "poser une question" ?
Merci bien studio42!

A propos j'avais écrit une réponse plus détaillée, mais ce forum donne une erreur (et ne garde pas de draft) si on inclut des emojis Unicode :-(

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