【发布时间】:2015-11-22 18:58:42
【问题描述】:
我在使用 Symfony 加载我的 CSS 表单时遇到了一些麻烦。
我在 app\Resources\views\base.html.twig 中使用它来加载 web\bundles\app\css 中的 ccs 文件:
{% block stylesheets %}
{% stylesheets 'bundles/app/css/*' filter='cssrewrite' %}
<link rel="stylesheet" href="{{ asset_url }}" />
{% endstylesheets %}
{% endblock %}
这样做会引发异常:“无法为命名路由“_assetic_2c8c367_0”生成 URL,因为这样的路由不存在。”)在第 10 行的 base.html.twig 中
这有效,css 加载并且没有抛出异常:
{% block stylesheets %}
<link rel="stylesheet" href="bundles/app/css/bootstrap.css">
{% endblock %}
有人能帮我理解为什么第一个代码不起作用吗?自 6 个月以来我没有使用过 Symfony,但我确信这就是我用来加载 css 的方式。 Here is the doc about it.
【问题讨论】:
标签: symfony