devallo Posted January 2, 2012 Share Posted January 2, 2012 Bonjour à tous et surtout bonne année 2012 . je vous explique mon souci J'ai modifié l'affichage des catégories ( avec Firebug ) pour obtenir ça : Tout va bien sur Firefox et sur Chrome Sur Internet Explorer j’obtiens ça J'ai modifié Category.tpl et categorie.php et le css , mais l'image de la catégorie ne s'affiche pas en 150 X 150 sous IE Quelqu'un a t'il un tuyau ? Surtout que je n'ai modifié uniquement les dimensions et les marges . Merci d'avance je sais pas si j'ai le droit de poster l'url du lien au pire , le l’enlèverai http://www.homme-bijoux.fr/155--or Pleaze Help me Philippe Link to comment Share on other sites More sharing options...
Cerise Posted January 2, 2012 Share Posted January 2, 2012 Hello, Avec Firebug, je vois ceci : <img width="" height="" alt="" src="/c/156-subcat/-alliance-or.jpg"> Dans ton CSS : body#category div#subcategories .inline_list a img { display: inline; Il faudrait donc peut-être rajouter 80 pour le width & height sachant qu'IE est parfois trop capricieux Je ne suis pas une pro mais ça peut être une piste ! Link to comment Share on other sites More sharing options...
devallo Posted January 2, 2012 Author Share Posted January 2, 2012 On 1/2/2012 at 7:02 PM, Cerise said: Hello, Avec Firebug, je vois ceci : <img width="" height="" alt="" src="/c/156-subcat/-alliance-or.jpg"> Dans ton CSS : body#category div#subcategories .inline_list a img { display: inline; Il faudrait donc peut-être rajouter 80 pour le width & height sachant qu'IE est parfois trop capricieux Je ne suis pas une pro mais ça peut être une piste ! Bonsoir Cerise quand tu dis rajouter with & height tu parle du css ? Dans le css j'ai modifié le code comme ça /* category.tpl */ body#category #subcategories li { border: 1px solid #272727; height: 150px; margin: 17px; padding: 3px; width: 150px } div.cat_desc { margin: 0 1em } body#category div#subcategories .inline_list a img { display: inline } #category img#categoryImage { margin-top: 1em } parceque dans le category.tpl j'ai ce bout de code <a href="{$link->getCategoryLink($subcategory.id_category, $subcategory.link_rewrite)|escape:'htmlall':'UTF-8'}" title="{$subcategory.name|escape:'htmlall':'UTF-8'}"> {if $subcategory.id_image} <img src="{$link->getCatImageLink($subcategory.link_rewrite, $subcategory.id_image, 'subcat')}" alt="" width="{$subcatSize.width}" height="{$subcatSize.height}" /> {else} <img src="{$img_cat_dir}default-subcat.jpg" alt="" width="{$subcatSize.width}" height="{$subcatSize.height}" /> J'ai donc cree dans le Bo , onglet preference , images un nouveau type d'image "subcat" en 150 x150 je pige pas .... Link to comment Share on other sites More sharing options...
Cerise Posted January 2, 2012 Share Posted January 2, 2012 T'as essayé ça ? body#category div#subcategories .inline_list a img { display: inline; width: 150px; height: 150px; } Autrement regarde quand même dans ton fichier category.tpl et à la place de width="{$subcatSize.width}" height="{$subcatSize.height}" Met width="150px" height="150px" pour voir si ça vient vraiment de ce widht et height qui n'est pas défini. Link to comment Share on other sites More sharing options...
devallo Posted January 3, 2012 Author Share Posted January 3, 2012 Coucou Cerise , Mon css contient deja le bout de code que tu as cité . Mais en effet si je remplace <a href="{$link->getCategoryLink($subcategory.id_category, $subcategory.link_rewrite)|escape:'htmlall':'UTF-8'}" title="{$subcategory.name|escape:'htmlall':'UTF-8'}"> {if $subcategory.id_image} <img src="{$link->getCatImageLink($subcategory.link_rewrite, $subcategory.id_image, 'subcat')}" alt="" width="{$subcatSize.width}" height="{$subcatSize.height}" /> {else} <img src="{$img_cat_dir}default-subcat.jpg" alt="" width="{$subcatSize.width}" height="{$subcatSize.height}" /> Par <a href="{$link->getCategoryLink($subcategory.id_category, $subcategory.link_rewrite)|escape:'htmlall':'UTF-8'}" title="{$subcategory.name|escape:'htmlall':'UTF-8'}"> {if $subcategory.id_image} <img src="{$link->getCatImageLink($subcategory.link_rewrite, $subcategory.id_image, 'subcat')}" alt="" width="150px" height="150px" /> {else} <img src="{$img_cat_dir}default-subcat.jpg" alt="" width="{$subcatSize.width}" height="{$subcatSize.height}" /> ça fonctionne en effet , pourtant j'ai bien declaré dans le Bo les images "subcat" .... Je comprends pas .Une explication ? Merci Cerise en tout cas Philippe Link to comment Share on other sites More sharing options...
Cerise Posted January 3, 2012 Share Posted January 3, 2012 Je t'en prie mais j'imagine que ta basée de donnée ne renvoi pas les informations de ces fameuses images "subcat". Comment faire, je t'avoue ne pas savoir je suis une codeuse du dimanche... Tu as essayé aussi de mettre ça sur body#category div#subcategories .inline_list a img et non pas sur body#category #subcategories li ? : body#category div#subcategories .inline_list a img { display: inline; width: 150px; height: 150px; } Link to comment Share on other sites More sharing options...
music2000.be Posted February 2, 2013 Share Posted February 2, 2013 Bonjour, J' ai fais cette modif sur plusieurs images ( catégories , produit phare , page produit avec le zoom , et les miniatures produits ) Depuis les images s' affichent bien sur ie ff et chrome J' aimerais juste savoir si dans le futur cette solutions restera efficace J' imagine qu' avec cette solutions les images ne peuvent plus être regénéré . Link to comment Share on other sites More sharing options...
damien leignel Posted February 4, 2013 Share Posted February 4, 2013 essayer éventuellement cette solution? concernant les images, il y a une procédure simplissime pour que ie9 voit les images : il suffit de rajouter une ligne dans le module /class/imagetype.php public static function getFormatedName($name) { $theme_name = Context::getContext()->shop->theme_name; $theme_name =’default’; $name_without_theme_name = str_replace(array(‘_’.$theme_name, $theme_name.’_'), », $name); il s’agit de la ligne $theme_name =’default’; à insérer comme montré ci dessus… bon courage à tous 1 Link to comment Share on other sites More sharing options...
seb-jeu Posted February 14, 2013 Share Posted February 14, 2013 On 2/4/2013 at 6:26 AM, damien leignel said: essayer éventuellement cette solution? concernant les images, il y a une procédure simplissime pour que ie9 voit les images : il suffit de rajouter une ligne dans le module /class/imagetype.php public static function getFormatedName($name) { $theme_name = Context::getContext()->shop->theme_name; $theme_name =’default’; $name_without_theme_name = str_replace(array(‘_’.$theme_name, $theme_name.’_'), », $name); il s’agit de la ligne $theme_name =’default’; à insérer comme montré ci dessus… bon courage à tous merci ça corrige le pb avec IE. mais pour éviter les pb en cas de maj, j'ai copié la fonction complète dans le dossier override. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now