February 4, 2010 by Thibault D
By default with Diem, all JavaScript files are compressed and combined into one file. This file is loaded just before </body>, as recommended by Yahoo Best Practices.
Some symfony plugins write JavaScript code directly into the HTML. They expect jQuery to be loaded before their JavaScript code executes.
So we need a way to include jQuery from <head> section in order to make these plugins work.
Add the assets you want to include in <head> to the js head_inclusion configuration:
config/dm/config.yml
all:
js:
compress: true
cdn:
enabled: false
head_inclusion: [ lib.jquery ]