TypeError… style.border… hikashopChangeImage

  • Posts: 468
  • Thank you received: 30
  • Hikashop Business
5 years 2 months ago #303848

-- HikaShop version -- : 4.0.2
-- Joomla version -- : 3.9.3
-- PHP version -- : 7.1.25
-- Browser(s) name and version -- : Safari 12.0.3

Bonjour,

Je suis en train de mettre à jour un site en Joomla 3.9.3 et Hikashop 4.0.2. Je travaille pour l'instant sur un serveur local.

Au survol des miniatures sur les pages produits, dans la console, j'ai cette erreur :

[Error] TypeError: undefined is not an object (evaluating 'obj.childNodes[0].style.border='1px solid'')
    hikashopChangeImage (837-titre-du-produit:182)
    onmouseover (837-titre-du-produit:1024)

Le changement d'image fonctionne bien, de même que la fenêtre modale. Mais apparemment, il y a un problème avec la stylisation dynamique de la miniature selon qu'elle est active/inactive (affichée ou pas en tant qu'image principale).

Merci de votre aide

Last edit: 5 years 2 months ago by lesyeux. Reason: Solved

Please Log in or Create an account to join the conversation.

  • Posts: 26000
  • Thank you received: 4004
  • MODERATOR
5 years 2 months ago #303893

Bonjour,

Le code proviens de la fonction "display" du helper Image d'HikaShop ; cette fonction est obsolète et n'est appelée que dans le cas où vous avez une surcharge du système d'images.
CF : www.hikashop.com/support/documentation/6...tation.html#override

Je ne peux que vous conseiller d'enlever la surcharge afin d'utiliser le nouveau système mis en place l'affichage des images sur les pages produit.

Cordialement,


Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.

Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.

Please Log in or Create an account to join the conversation.

  • Posts: 468
  • Thank you received: 30
  • Hikashop Business
5 years 2 months ago #303994

Bonjour et merci. J'ai mis à jour mon override hikashop_image.php et cela fonctionne maintenant sans erreur.

Si je voulais utiliser un autre plugin (Modals de Regular Labs) pouvant être sélectionné directement dans la configuration générale, au lieu de Mootools et Shadowbox, ce serait compliqué à faire ? Pour l'instant, j'utilise mon override

Please Log in or Create an account to join the conversation.

  • Posts: 81515
  • Thank you received: 13069
  • MODERATOR
5 years 2 months ago #303995

Bonjour,

Il faudrait pour cela développer un plugin. C'est tout à fait faisable.
Pour preuve, ce plugin de notre marketplace permet justement de rajouter trois types de popup image différents à la configuration générale:
www.hikashop.com/marketplace/product/117...pups-by-obsidev.html

Please Log in or Create an account to join the conversation.

Time to create page: 0.058 seconds
Powered by Kunena Forum