Salut,

Je cherchais à mettre dans la fenêtre Popup des images une image agrandie de celle, petite, de mes boutiques.
En cherchant bien sur tous les posts ou presque, voici ce que j’ai fait :

1/ J’ai créé un répertoire “big” dans mon répertoire “images” où j’y mets toutes mes images agrandies, portant le même nom (important) que la petite image.

2/ Dans le fichier “configure.php” de catalog/include/, j’ai rajouté la ligne :
CODE
define('DIR_WS_IMAGES_BIG', 'images/big/');


3/ Dans le fichier “popup_image.php” de catalog/, j’ai modifié la ligne :

CODE
<?php echo tep_image(DIR_WS_IMAGES . $products['products_image'], $products['products_name']); ?>

par
CODE
<?php echo tep_image(DIR_WS_IMAGES_BIG . $products['products_image'], $products['products_name']); ?>


Voilà, l’image dans le popup est plus grande, comme je le souhaitais.


Est venue ensuite la différence de taille du popup entre Mozilla et M.I.E., le popup est plus petit en hauteur sur Mozilla.

Cela vient d’ici, dans le fichier "popup_image.php" :

CODE
var i=0;
function resize() {
  if (navigator.appName == 'Netscape') i=40;
  if (document.images[0]) window.resizeTo(document.images[0].width +30, document.images[0].height+60-i);
  self.focus();
}


sous Mozilla, la fonction navigator.appName renvoie la valeur ‘Netscape’, donc la fenêtre Popup sous Mozilla sera réduite de 40.
Pour éviter cela, j’ai retiré la ligne “ if (navigator.appName == 'Netscape') i=40; ”
et mis le height à 70 au lieu de 60.

N’ayant pas Netscape, je ne sais pas ce que cela donne.

Voilà, si cela peut aider ou si j'ai fait une erreur, merci à vous pour vos aides précieuses.