2013-12-12 6 views
0

У меня есть проблемы с расширяет шаблон, CSS работает все время, но у меня есть проблемы с JQuery, если я не t have extends template, jquery is works, but if I have extends template, jquery is doesn т работ, это странно ...Symfony2/Twig JQuery расширяет шаблон

index.html.twig 

http://pastebin.com/uBxZebHX

index2.html.twig 

http://pastebin.com/n3Dr8xBq

Если добавить {% распространяется 'BloggerBlogBundle: Администратор: index.html.twig' %}, все работает, за исключением JQuery ...;/

ответ

0

Решение очень простой только вызов {{родитель()}} В JavaScripts блок в шаблоне ребенка

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

{% концевой блок%}

Потому что, когда вы вызываете блок в ребенке шаблон, и он переопределяет содержимое блока родителей, вместо этого вы называете это {{parent}}

Надеюсь, что я не понял сценарий вашей страницы. если не просто сказать.

+0

http://pastebin.com/nWaEFKcc что-то вроде этого? Не работает ... Я пытаюсь переопределить шаблон sonata admin bundle, все работает, кроме jquery ... – user3096111

+0

Это {{parent()}} не нужно, потому что ваши родительские javascriptss ничего не блокируют содержимым «index.hmtl.twig». Вы уверены, что ваши файлы существуют? JQuery-ui и jquery.min.js. что вы видите на своей консоли Javascript в firebug или инструменте разработки web? –

+0

Если у меня нет расширения шаблона, jquery работает, но если у меня есть расширение шаблона, jquery не работает, css работает всегда, поэтому файл существует, но я проверяю, что jQuery консоли Chrome Chrome существует ... – user3096111

Смежные вопросы