合并位于非捆绑路径中的js文件

时间:2014-10-23 08:58:36

标签: php symfony twig

我正在尝试使用assetic将js文件合并为一个。该文档具有以下示例:

{% javascripts
'@OnlineBundle/Resources/public/js/form.js'
'@OnlineBundle/Resources/public/js/calendar.js' %}
<script src="{{ asset_url }}"></script>
{% endjavascripts %}

但我的捆绑文件夹中没有js文件,我将它们放在不同的路径中。如果js文件位于root_folder / web / assets / js中,我应该写什么而不是'@ OnlineBundle / Resources / public / js / form.js'?我可以在那里使用twig的asset函数吗?

1 个答案:

答案 0 :(得分:2)

您可以使用'@OnlineBundle/Resources/public/js/calendar.js'类型语法或资源的“普通”路径(从root/web文件夹开始):

{% javascripts
'@OnlineBundle/Resources/public/js/form.js'
'assets/js/your_js_file.js' %}
<script src="{{ asset_url }}"></script>
{% endjavascripts %}