css - 如何在 Twig 样式表中使用变量?

标签 css symfony themes twig

我想用不同的主题 CSS 文件加载我的页面,我需要一个解决方案来将主题名称注入(inject) css/less 路径。

{% block stylesheets %}

{% stylesheets
'bundles/design/css/templates/{{ theme_name }}/style.less'
output='css/compiled/template_{{ theme_name }}_style.css'
%}
<link href="{{ asset_url }}" rel="stylesheet" />
{% endstylesheets %}

{% endblock %}

不幸的是,这和 concat 语法都不起作用。我该怎么做?

编辑:也许有人可以给我一个示例或教程链接,如何在我的模板中更舒适地使用它?

index.php?layout=classic&theme=blue

最佳答案

你做不到,有一个关闭的issue关于它。 Stof很好地定义,因为这是不可能的。

关于css - 如何在 Twig 样式表中使用变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25687945/

相关文章:

symfony - 如何为 Symfony 4 配置 KnpPaginatorBundle

symfony - 类表继承中的级联删除不会删除父行

vim - 在这些编辑器 : Sublime Text 3, Vim 或 Visual Studio Code 中的至少一个中,是否可以在 Markdown 语法中使用彩色标题?

jupyter-notebook - 如何将 colab 深色主题引入 Jupyter Notebook

javascript - 事件目标的问题

html - 为什么我们在电子邮件模板中使用表格?我们可以一起使用表格和 div 来创建电子邮件模板吗

css - 如何在 React Navigation 6 的标题中输入全 Angular 文本?

css - 如何在 Bootstrap Carousel 上移动图像

arrays - fos elasticabundle 映射类型 "array"

ASP.NET 主题图像