树枝模板资产解决方案

时间:2011-12-01 04:09:15

标签: symfony assets twig

我的孩子树枝模板正确地解决了他们的资产问题。

我的资产位于web / bundles / mlbp / images | js | css

在我的父树枝模板中,我所有其他模板都继承自我:

{% block javascripts %}
    <script src="{{ asset('bundles/mlbp/js/jQuery.js') }}" type="text/javascript"></script>
{% endblock %}

查看来源时,这可以正确解析为/bundles/mlbp/js/jQuery.js

但在我的一个儿童模板中,我正在做这样的事情:

{% block javascripts %}
    {{parent()}}
    <script src="{{ asset('bundles/mlbp/js/tableSortInit.js') }}" type="text/javascript"></script>
{% endblock %}

由于某种原因,这解析为不存在的/js/tableSortInit.js。我不明白为什么它会在一个而不是另一个工作,所以任何帮助都将非常感激

1 个答案:

答案 0 :(得分:1)

你应该尝试检查与那个相关的任何其他模板,它可能来自那些,特别是如果你在模板渲染等方面做了很多。