lecture symfony documentation about templating J'ai trouvé mention à propos de brindille pouvoir fichiers css de sortie.créer en utilisant brindille
comment est-ce utilisé? est-il possible de générer des css dynamiques de la même façon que je génère du HTML?
par exemple quand je veux afficher un certain modèle html, je crée une action de contrôleur et à l'intérieur, je rends le fichier .html.twig qui passe peut-il certains paramètres.
je peux rendre .css.twig même? où serait ce fichier stocké et comment pourrais-je l'inclure dans un autre modèle html.
Je voudrais garder tous les styles dans des fichiers séparés, mais certains de ces styles changent dans certaines conditions. par exemple, en ce moment je règle la hauteur de certains divs selon les calculs dans le contrôleur et je passe la hauteur du résultat comme paramètre au modèle. mais je ne me sens pas comme c'est très MVC, ayant une partie de la logique de représentation dans le contrôleur (ou même le modèle).
Il me semble qu'il serait plus logique de modifier les classes HTML, etc., ou le modèle plutôt que de modifier la (ligne supposée) CSS (et en fait, ce n'est pas vraiment le but de Twig). Mais oui, bien sûr, vous pouvez inclure un modèle dans un autre modèle, il est dans les documents que vous avez liés. Quel problème avez-vous eu? –