prome Posted September 10, 2012 Share Posted September 10, 2012 Hello chers prestashopiens, Mon petit soucis du jour est le suivant. IE8 posant quelques soucis, j'aimerais pouvoir ajouter un hack CSS uniquement pour les versions 8 et antérieures. Sauf que cette ligne ne veut décidément pas apparaître et je ne vois pas pourquoi. Voici ce que j'ai ajouté dans mon fichier header.tpl. Afin que smarty ne me fasse pas la moindre modification, j'avais ajouté les balises {literal} volontairement en pensant à ce soucis potentiel. {literal} <!--[if lte IE 8]> <link href="/themes/alphashop/css/ie8.css" rel="stylesheet" type="text/css" media="all" /> <![endif]--> {/literal} J'avais également testé avec le genre de ligne mais sans succès. <!--[if lte IE 8]> <link href="{$content_dir}/themes/alphashop/css/ie8.css" rel="stylesheet" type="text/css" media="all" /> <![endif]--> Si quelqu'un pouvait m'aiguiller (problème de cache ou quoi ou comme ? ) ce serait super top méga gigantisme. Merci d'avance ! Link to comment Share on other sites More sharing options...
Rdev Posted September 10, 2012 Share Posted September 10, 2012 Bonjour, on utilise {$base_dir} et ce n'est pas {$content_dir} et il faut supprimer le cache tools/smarty/compile Link to comment Share on other sites More sharing options...
prome Posted September 12, 2012 Author Share Posted September 12, 2012 Bonjour, Merci pour ton retour RDev. Même avec une suppression du /tools/smarty/compile, je n'avais pas l'affichage des CSS supplémentaires ou autre dans le fichier header.tpl. J'ai été obligé de créer un template, que j'inclus dans header.tpl pour arriver à mes fins. Au moins ça marche maintenant. Merci pour ton retour. Link to comment Share on other sites More sharing options...
yvesbj Posted December 9, 2012 Share Posted December 9, 2012 @prome, tu as oublié de mettre "résolu". pour info, tu peux aussi faire ton hack dans le frontcontroller.php Link to comment Share on other sites More sharing options...
prome Posted January 27, 2013 Author Share Posted January 27, 2013 (edited) Ce n'est pas résolu car personne n'a jamais réellement répondu à ma question en fait. Puisqu'en gros, je ne savais pas où hacker et je ne le sais toujours pas. J'ai arrêté de chercher. Ceci dit, ça pourra peut-être servir à d'autres. Edited January 27, 2013 by prome (see edit history) Link to comment Share on other sites More sharing options...
yvesbj Posted January 27, 2013 Share Posted January 27, 2013 Salut. Pour ma part, voici les sites qui m'ont aidé. Je les avait gardé dans mes favories : http://css.4design.tl/une-feuille-de-style-et-des-hacks-css-pour-cibler-ie6-ie7-ou-ie8 http://www.omegasolutions.fr/blogomega/2010/05/25/css-hack-ie6-ie7-ie8/comment-page-1/#comment-7773 J'espère que ça pourra t'aider. Moi quand je demande de l'aide sur ce forum, je n'ai jamais de réponse. Communauté bidon et égoïste... 1 Link to comment Share on other sites More sharing options...
franckm1000 Posted January 27, 2013 Share Posted January 27, 2013 A noter, peut être pour certains développant des modules, si vous voulez hacker les css pour IE, vous ne pouvez pas utiliser la fonction addCSS de Tools. Par contre vous pouvez faire comme ça pour le display header: function HookHeader($params) { $hack='<!--[if lte IE 8]> <link href="'.__PS_BASE_URI__.'/themes/alphashop/css/ie8.css" rel="stylesheet" type="text/css" media="all" /> <![endif]-->'; return $hack; Ca n'a pas vraiment rapport avec la question mais si ça peut toujours aider... Link to comment Share on other sites More sharing options...
prome Posted January 27, 2013 Author Share Posted January 27, 2013 Salut. Pour ma part, voici les sites qui m'ont aidé. Je les avait gardé dans mes favories : http://css.4design.t...-ie6-ie7-ou-ie8 http://www.omegasolu...1/#comment-7773 Je cherchais plus comment ajouter des hacks dans le style de la réponse de Franckm1000 que je remercie. Et merci à toi pour ta participation également. 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