Forum PrestaShop

Il Forum di PrestaShop è lo spazio in cui puoi condividere con la comunità di PrestaShop consigli pratici sull'e-commerce e trovare la risposta a tutte le domande tecniche e funzionali.

Forum PrestaShop

Jump to content

 

[Résolu] Bug survol images d'un produit

13 replies to this topic
#1
Jude

    PrestaShop Apprentice

  • Members
  • PipPip
  • 50 posts
Si ça intéresse quelqu'un, j'ai résolu le problème de "saut" lorsqu'on survolle une vue réduite et qu'elle apparait en fondu dans l'espace juste au-dessus.

Aviez-vous remarqué ce problème ?

#2
Patric Codron

    PrestaShop Superstar

  • PrestaTeam
  • 9152 posts
Tu peux décrire le problème STP ?
Patric CodronCommunity Manager | Manager de CommunautéPrestaShop

Posted Image Merci de respecter les règles du forum PrestaShop.com :)
Posted Image Please comply with the PrestaShop.com forum rules :)

#3
Jude

    PrestaShop Apprentice

  • Members
  • PipPip
  • 50 posts
Lorsqu'on survole une miniature, il y a un fadeOut du produit affiché et un fadeIn du produit survolé. Cependant, la transition ne se passe pas correctement (visuellement parlant). Il y a un petit "saut" .
De plus, le cadre gris est pris dans le fondu.

J'ai modifié légèrement le script jQuery et la CSS pour garder le cadre permanent et avoir un fond enchainé correct à l'intérieur.

#4
fistou

    PrestaShop Addict

  • Members
  • PipPipPip
  • 561 posts

From 1224240896:

Lorsqu'on survole une miniature, il y a un fadeOut du produit affiché et un fadeIn du produit survolé. Cependant, la transition ne se passe pas correctement (visuellement parlant). Il y a un petit "saut" .
De plus, le cadre gris est pris dans le fondu.

J'ai modifié légèrement le script jQuery et la CSS pour garder le cadre permanent et avoir un fond enchainé correct à l'intérieur.


Bonjour Jude,

Oui effectivement j'ai remarqué ce problème,
Peux-tu poster les modifs que tu as apporté pour le corriger ? ;-)

Merci par avance pour la communauté.

#5
Jude

    PrestaShop Apprentice

  • Members
  • PipPip
  • 50 posts
Voici la modif dans le fichier product.js, fonction displayImage :
function displayImage(domAAroundImgThumb)
{
if (!domAAroundImgThumb.hasClass('shown'))
{
if (domAAroundImgThumb.attr('href'))
{
var newSrc = domAAroundImgThumb.attr('href').replace('thickbox','large');
$('#bigpic').fadeOut('fast', function(){
$(this).attr('src', newSrc);
$(this).load(function() {
$(this).fadeIn('fast')
})
;
});
$('#views_block li a').removeClass('shown');
$(domAAroundImgThumb).addClass('shown');
}
}
}


Le fichier global.css doit être aussi modifié :
#primary_block #image-block{
border:#d0d1d5 solid 1px;height:300px;width:300px;
}
#primary_block #image-block img#bigpic{ cursor:pointer; }


Est-ce que c'est suffisamment clair ?

#6
Fabrice

    PrestaShop Fanatic

  • Moderators
  • 3147 posts
Bonjour Jude !

merci pour le partage de cette astuce.
c'est en effet un "petit bogue" désagréable que tu résouds là.
Fabrice
http://www.my-deco-shop.com
Projet en cours de lancement - New fantastic module: Checkout-Pro
le meilleur outil de gestion pour Prestashop que j'utilise - best tool I use: Store Commander

#7
fistou

    PrestaShop Addict

  • Members
  • PipPipPip
  • 561 posts
Bonjour Jude,

Merci pour ta contrib :-)

Par contre il serait intéressant d'indiquer tes modifs sous cette forme:

Dans le fichier "xxxxxxxx" trouver "xxxxxx xxxxxxx xxxxxxxxx xxxxxxx" le remplacer par "xxxxxxx xxxx xxx xx"

Cela permet à des non programmeur de trouver facilement les modifs à apporter.

Encore merci.

#8
Jude

    PrestaShop Apprentice

  • Members
  • PipPip
  • 50 posts
Il me semble que j'avais dis : dans le fichier "product.js", fonction "displayImage" ; il suffit de remplacer la fonction. Et dans le fichier "global.css", il faut remplacer les deux blocs existants par ceux que j'ai donnés !

#9
fistou

    PrestaShop Addict

  • Members
  • PipPipPip
  • 561 posts
Merci pour la contrib.

Ça marche parfaitement.

Il serait bien si cette modif était intégré directement dans la solution.

#10
Philippe Sang

    PrestaShop Fanatic

  • Members
  • PipPipPipPip
  • 2136 posts
Fix added to 1.1 :-)

Thanks very much for your contribution !
Philippe SangOpen-Source Developper | Développeur Open-Source
Help PrestaShop, make a donation !

#11
fistou

    PrestaShop Addict

  • Members
  • PipPipPip
  • 561 posts
Bonjour,

Il me semble que ce bug est toujours présent sur la 1.4.3 et 1.5 !!

Un petit détail mais bien pénible visuellement.

#12
fistou

    PrestaShop Addict

  • Members
  • PipPipPip
  • 561 posts
Bonjour,

Un petit "UP"

#13
fistou

    PrestaShop Addict

  • Members
  • PipPipPip
  • 561 posts
Bonjour,

Je ne comprend pas pourquoi ce problème persiste toujours.

Cela na l'air de gêner personne !!!!!
Pour ma part je trouve cela dommage ...

#14
Patric Codron

    PrestaShop Superstar

  • PrestaTeam
  • 9152 posts
Salut Fistou ! :)

Ce problème avait pourtant été annoncé comme ayant été résolu.
Est-ce que quelqu'un sait s'il a été posté sur la forge (Bug Tracker) ?
Merci.
Patric CodronCommunity Manager | Manager de CommunautéPrestaShop

Posted Image Merci de respecter les règles du forum PrestaShop.com :)
Posted Image Please comply with the PrestaShop.com forum rules :)