-
- 204 Posts
Bonjour.
J’ai cru comprendre il y a quelques temps que l’on pouvait utiliser un document MODx pour définir des styles.
Je crois que c’est Sottwell qui en parlait.
J’ai du mal à comprendre comment ?
Quelqu’un a des infos là-dessus ?
-
- 7,075 Posts
J’avais
évoqué la question car je n’avais pas pensé à cette méthode et je trouvai qu’il serait préférable de stocker les css dans la base de données, donc de faciliter les migrations d’un serveur à l’autre et les backups.
C’est Zi qui m’a donné la solution qui paraît bien sûr évidente une fois qu’on se rappelle que les documents sont dotés d’un "content-type" dans MODx.
Donc oui on peut et c’est même une méthode recommandée : il suffit de créer un document
Contenu > Nouveau Document et dans l’onglet
Réglages de la page > Type de contenu sélectionner text/css
Ensuite dans ton gabarit, tu donnes le chemin d’accès à ton document, et voilà !
:D
.: COO - Commerce Guys - Community Driven Innovation :.
MODx est l'outil id
-
- 7,075 Posts
Oui enfin c’est pas grave, le suffixe est un artifice des rewrites rules, si tu voulais tu pourrai mettre .doc pour tes pages web mais bon côté référencement ce serait pas top...
Si tu veux virer l’extension tu fais de ton doc/css un répertoire
.: COO - Commerce Guys - Community Driven Innovation :.
MODx est l'outil id
-
- 204 Posts
Ok, merci les gars. J’avais totalement zappé le paramètre "type de contenu".
J’ai l’intuition que ça peut offrir des possibilités très interessantes ça !
-
- 7,075 Posts
Oui pour les raisons que j’ai évoqué plus haut : tu développes en local et que tu veux transférer, c’est plus simple.
En plus, je trouve ce système plus commode pour l’édition des css (plutôt que de passer par le gestionnaire de fichier cliquer sur assets/temlates/nomdutemplate/machin.css... ce qui est LOURD). Et tiens, je me demande un truc : si une css est considéré comme un document dans MODx, peut ton y insérer des éléments qui serait "parsés" par le moteur de rendu ? Ca pourrait donner des choses intéressantes....
Pour les liens vers les images, je ne vois pas le problème, tu modifie le chemin relatif et voilà tout. Ou alors tu passes en absolu...
.: COO - Commerce Guys - Community Driven Innovation :.
MODx est l'outil id