Exécutez le fichier CSS par Twig lors de l'utilisation de {% stylesheets %} la balise dans Twig avec Symfony2
Je suis, y compris les feuilles de style CSS de mon template comme ceci:
{% stylesheets
"@SomeBundle/Resources/assets/css/default.css.twig"
"@SomeBundle/Resources/assets/css/global.css.twig"
%}
<link rel="stylesheet" href="{{ asset_url }}" />
{% endstylesheets %}
Cependant je veux exécuter ces fichiers CSS grâce à Brindille, est présent dans toutes les manières possibles lors de l'utilisation du {% stylesheets %}
étiquette ou cette nécessitent une autre approche. J'ai déjà essayé l'activation d'un twig
filtre mais qui n'existe pas.
Le
Eh bien, je veux garder les avantages que Assetic me donne, lors de l'exécution de la feuille de style par le biais de Brindille en premier.
si vous pouviez en dire plus précisément pourquoi vous voulez faire cela, vous pouvez voir de meilleurs résultats.
stylesheets
balise est pas liée à la Brindille. Cette balise est apporté par AsseticBundle
. Pourriez-vous préciser votre question, j'ai dur de temps understanting ce que vous essayez d'obtenir 🙂Eh bien, je veux garder les avantages que Assetic me donne, lors de l'exécution de la feuille de style par le biais de Brindille en premier.
si vous pouviez en dire plus précisément pourquoi vous voulez faire cela, vous pouvez voir de meilleurs résultats.
OriginalL'auteur Not Available | 2012-06-14
Vous devez vous connecter pour publier un commentaire.
Vous pourriez le faire si vous chargez le css interne d'une feuille de style. Quelque chose comme ceci:
Et puis le mycss.css.template twig contient:
OriginalL'auteur Pappa
La plupart des choses que vous aimeriez faire par le traitement de CSS avec Twig devrait être possible avec Sass, MOINS ou similaires, qui peuvent être appliquées comme des filtres Assetic. Premier tutoriel de Google de vomir était celui-ci: http://alexandre-salome.fr/blog/Sass-Compass-Assetic-In-Ten-Minutes
Certes, ça ne ressemble pas beaucoup vous aider si vous n'êtes pas en mesure d'exécuter Ruby/Nœud.js/quoi que ce soit sur le serveur de production, vous êtes en développement, mais il devrait être possible de créer un filtre Assetic basé sur l'un des PHP ports de Sass/LESS (en supposant qu'ils sont tous bons) si c'est le cas.
OriginalL'auteur Andrew Dinmore