如何通过 Symfony 中的树枝模板添加样式表 [英] How to add stylesheets by twig template in Symfony

查看:33
本文介绍了如何通过 Symfony 中的树枝模板添加样式表的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我按照本教程在 symfony 中添加了 sass 支持:

I followed this tutorial to add sass support in symfony:

https://alexandre.salome.fr/blog/sass-compass-assetic-in-十分钟

到目前为止,我有一个包含此内容的 stylesheets.html.twig:

So far, I have a stylesheets.html.twig with this content:

{% stylesheets filter="sass"
    "css/main.scss"
    "css/details.scss"
    "css/talk.scss"
%}
    <link rel="stylesheet" href="{{ asset_url }}" />
{% endstylesheets %}

效果很好,但是当使用特定的 *.html.twig 时如何添加更多样式表?我想我在使用上面这样的过滤功能时不能使用块.

that works fine, but how do I add more stylesheets when a specific *.html.twig is used? I guess I cant use blocks when using the filter function like this above.

推荐答案

对于 Synfony2,它应该是这样的:

For Synfony2 it should look like:

{% block css %}
    {% stylesheets output='css/compiled/index.css'
        '@MainBundle/Resources/css/editable.css'
    %}
    <link rel="stylesheet" href="{{ asset_url }}" />
    {% endstylesheets %}
{% endblock %}

这篇关于如何通过 Symfony 中的树枝模板添加样式表的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆