Can you define assetic resource in configuration file (yml/xml)?
Lets take jquery as example. I would like to have configuration like this:
# app/config/config.yml
assetic:
resources:
jquery:
latest: "app/Resources/js/jquery-1.6.2.js"
1_6_2: "app/Resources/js/jquery-1.6.2.js"
1_5: "app/Resources/js/jquery-1.5.js"
And to be able to access this resource from any template in my application something like this:
{% javascripts 'jquery.latest' %}
<script type="text/javascript" src="{{ asset_url }}"></script>
{% endjavascripts %}
What is a proper way to do this?
And another thing. How do I reference path app/Resources/js/jquery-1.6.2.js in twig template?
{% javascripts 'app/Resources/js/jquery-1.6.2.js' %}
<script type="text/javascript" src="{{ asset_url }}"></script>
{% endjavascripts %}
This does not work. Can you do this at all? What resources I can place in app/Resources and how do I access them in my templates? Where it is documented?
Right now Symfony 2 is really lacking in documentation...
The path to define resources in your app/Resources folder must defined with a trailing: "../"
{% javascripts
"../app/Resources/js/qtip.jquery.js"
"../app/Resources/js/layout.js"
"@HomeBundle/Resources/js/*"
%}
Not entirely sure how to help you on your first question, though, but hopefully this can help.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With