これが私のコードです:
{% block js %}
{% javascripts filter='?yui_js' output='js/m/myfiles.js'
'@MyBundle/Resources/public/js/m/one.js'
'@MyBundle/Resources/public/js/m/two.js'
'@MyBundle/Resources/public/js/m/three.js'
%}
<script type="text/javascript" src="{{ asset_url }}"></script>
{% endjavascripts %}
{% endblock %}
変数に基づいて出力値を変更できるようにしたいと思います。
このようなもの:
{% set myOutput = 'js/m/myfiles_v2.js'%}
{% block js %}
{% javascripts filter='?yui_js' output=myOutput
'@MyBundle/Resources/public/js/m/one.js'
'@MyBundle/Resources/public/js/m/two.js'
'@MyBundle/Resources/public/js/m/three.js'
%}
<script type="text/javascript" src="{{ asset_url }}"></script>
{% endjavascripts %}
{% endblock %}
しかし、それを行うと、値「myOutput」の「予期しないトークン「名前」(「文字列」が期待されます)が表示されます)。これを回避する方法はありますか?