2013-12-12 113 views
0

這個問題我已經與擴展模板,CSS作品所有的時間,但我用jQuery一個問題,如果我不t have extends template, jquery is works, but if I have extends template, jquery is doesn噸的作品,這是一個奇怪...的Symfony2 /枝條jQuery的擴展模板

index.html.twig 

http://pastebin.com/uBxZebHX

index2.html.twig 

http://pastebin.com/n3Dr8xBq

如果我添加{% '延伸BloggerBlogBu​​ndle:管理員:index.html.twig' %},一切正常,只是jQuery的...;/

回答

0

解決方案是非常簡單的只是調用{{父()}}在JavaScript的兒童模板阻止

{% block javascripts %} 
     {{ parent() }} 

{%端塊%}

因爲當你調用該塊在孩子模板,它覆蓋父塊的內容,而不是你稱爲{{parent}}

我希望我會理解你的頁面的情況。如果不只是說。

+0

http://pastebin.com/nWaEFKcc 這樣的事情?沒有工作... 我嘗試重寫模板奏鳴曲管理包,一切工程除了jquery ... – user3096111

+0

這{{parent()}}是不必要的,因爲你的父母javascriptss塊內容什麼都沒有「index.hmtl.twig」。你確定你的文件存在? Jquery-ui和jquery.min.js。你在firebug或web開發工具的Javascript控制檯上看到了什麼? –

+0

如果我沒有擴展模板,jquery是工程,但如果我有擴展模板,jquery是不行的,css始終工作,所以文件存在,但我檢查在谷歌鉻控制檯jquery是存在的... – user3096111