Jump to content

Prestashop 1.5 et limitation 30 CSS / MSIE


Recommended Posts

Voici une information pour ceux qui se tapent la tête contre un mur :

 

Bien intentionné vous utilisez la methode addCSS ou vous incorporez une balise style dans un fichier template, et bizarre sur MSIE rien ne s'affiche correctement ...

 

C'est normal !

 

Prestashop 1.5 installé avec les modules par défaut utilise + de 30 CSS dès la page d'accueil et MSIE n'en supporte que 30.

 

Donc votre exercice de style n’apparaîtra pas sur MSIE (enfin la version 9 ça c'est sûr)...

 

L'astuce pour corriger cela revient à ajouter vos style avec des @import url ...

Enjoy

 

Le mieux aurait été d'avoir moins de 30 CSS d'origine !

 

:D

Link to comment
Share on other sites

@import url n'est pas recommandé (cf Page Speed) et considéré comme une mauvaise pratique.

 

@Divine : un CSS pour tout PS ? Tu imagines deux secondes le poids du bouzin ? Le pageload va en prendre un coup ça c'est sûr :)

 

Mieux vaut dispatcher comme c'est fait, de toute façon pas le choix pour les créateurs de modules ;)

 

Pourquoi utiliser IE pour le dev sinon ? ^^ Go Firefox pis, CCC en prod.

Link to comment
Share on other sites

En fait précision : l'initiative du topic était juste de prévenir au cas où quelqu'un se retrouverait dans la situation dans laquelle je me suis retrouvé :

 

Tester un module sur MSIE dans le cadre d'un développement (donc sans CCC).

 

:)

Link to comment
Share on other sites

 

 

@Divine : un CSS pour tout PS ? Tu imagines deux secondes le poids du bouzin ? Le pageload va en prendre un coup ça c'est sûr :)

 

Mieux vaut dispatcher comme c'est fait, de toute façon pas le choix pour les créateurs de modules ;)

 

 

Oui et non ....

 

Certains modules reprennent le même css, donc dupliqués et bien plus lourd au final quand ils sont activés en même temps.

 

exemple :

dans la meme catégorie et Cross selling...

 

Je pense qu'un theme mieux pensé et optimisé, permettrait de tout réduire dans un seul CSS...

Bcp de class pourraient etre optimisées.

 

V++

 

Atch

Link to comment
Share on other sites

En fait précision : l'initiative du topic était juste de prévenir au cas où quelqu'un se retrouverait dans la situation dans laquelle je me suis retrouvé :

 

Tester un module sur MSIE dans le cadre d'un développement (donc sans CCC).

 

:)

 

Petite astuce pour IE : tu créer un fichier CSS de hack ie que tu met en dur dans le header de ton thème. Ensuite tu peux bosser sur IE et ses bugs avec le CCC actif ;) Le fichier ne sera pas mis dedans.

 

Bon dev !

Link to comment
Share on other sites

@Divine : un CSS pour tout PS ? Tu imagines deux secondes le poids du bouzin ? Le pageload va en prendre un coup ça c'est sûr :)

 

Pas besoin d'imaginer, c'était le cas pour les versions antérieures à la 1.4 et cela ne pesait pas si lourd.

Après il suffit de savoir optimiser le CSS c'est tout.

Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...