Forum CMS Made Simple FR

Version complète : [résolu] smarty dans feuille de style
Vous consultez actuellement la version basse qualité d’un document. Voir la version complète avec le bon formatage.
Citation :#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~
#~ Version du CMS: 1.8.1
#~ Nom de l'hébergeur :
#~ Informations Système :
#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~

Hello,

est-ce que quelqu'un a déjà testé cette fonctionnalité introduite dans la v1.8 ? (rappel : CMS Made Simple 1.8 - Madagascar) Je suis en train d'essayer en local en éditant avec le module template externalizer (aucun souci de ce côté), et rien ne se passe, enfin si, ça ne fonctionne pas (bascule sur le css par défaut du navigateur), et n'affiche pas d'erreur non plus. Je viens de tester en ligne sur un autre site, pareil.
Hello,

Oui ca fonctionne bien, mais il ne faut pas oublier de changer dans ton gabarit principal : {stylesheet} en {cms_stylesheet}.
Pour la syntaxe, tu peux par exemple ecrire :
background-image: url("[[root_url]]/images/mon-fond.png");

L'utilisation des accolades smarty classiques ne fonctionne pas parce que ces caractères sont utilisés par CSS.
ah oui pardon, j'ai pas précisé, je parlais des possibilités d'attribuer une couleur en début de feuille css et de pouvoir donc utiliser la variable smarty plusieurs fois dans la feuille de style. Pour le reste, aucun souci, ça fonctionne.
Ah ok, il te suffit donc de déclarer la variable comme dans un gabarit, mais en remplaçant les { } par [[ ]]
Ex : [[assign var='rouge' value='#FF0000']]
Puis en utilisant : [[$rouge]]

Normalement ca devrait fonctionner
En effet, mais as-tu testé ? pour ma part, en faisant comme indiqué dans le lien que j'ai donné plus haut, ça ne fonctionne pas, et je n'ai pas réussi à trouver un sujet à ce propos sur le forum officiel...
Testé et ca fonctionne oui. As-tu bien mis les urls de tes images en absolu ? Parce qu'en relatif ca ne marche plus..
oui, pour les images tout va bien, c'est pour les couleurs que ça coince.
Peux-tu nous poster ton code ?
Argh, je viens de re-tester sur un autre site, et ça fonctionne. Bon, je vais me pencher un peu plus sur le sujet histoire de voir pourquoi ça merdait : soit ça vient du fait que je bossais avec template externalizer, soit j'avais mal fait quelque chose. Quoiqu'il en soit, merci d'avoir répondu, ça m'a permis de tester à nouveau.
Aucun problème, mais de mon côté je n'ai pas de soucis avec Template Externalizer. Reposte dès que tu auras la solution, ca peut aider !
résolu donc je ferme. En cas de retour intéressant : me prévenir, j'ouvrirais la discu a nouveau.