2012-05-15 2 views
0

Я создаю CMS с Symfony2 и SonataAdminBundle.Соната Admin Bundle Ошибка открытия jQuery Dialog

Когда я кладу это:

->add('tags', 'sonata_type_model', array('expanded' => true)) 

Я получаю кнопку +, но когда я нажимаю кнопку, я получаю ошибку JS: "Object [Объект Объект] не имеет метода 'диалог'"

Does кто-нибудь знает почему?

+0

Whats вашего отображения ассоциации? Что происходит, если вы только даете -> add ('tags')? Возможно, вам понадобится «sonata_type_collection», но вам нужны детали, чтобы предложить. – Amit

+0

Если я положил -> add ('tags'), я получаю mutiple select со всеми тегами. это правильно ... – Mauro

+0

Вы решили «Объект [объект объекта] не имеет проблемы« диалог »? У меня такая же проблема здесь: '-> add ('tags', 'sonata_type_model', array ('expand' => true, 'by_reference' => false, 'multiple' => true, 'required' => false)) '. – r0sk

ответ

0

В моем случае причиной этой проблемы был файл jquery jquery (jquery-2.0.2.min.js) после файлов сценария пакета.

Попробуйте удалить лишние файлы ядро ​​щий/Jquery, которые загружаются после сонаты файлов:

 <script src="/bundles/sonatajquery/jquery-1.8.3.js" type="text/javascript"></script> 
     <script src="/bundles/sonatajquery/jquery-ui-1.8.23.js" type="text/javascript"></script> 
     <script src="/bundles/sonatajquery/jquery-ui-i18n.js" type="text/javascript"></script> 

Надеется, что это помогает

+0

Я не могу попробовать, если это сработает ... Я больше не пользуюсь Sonata ... Я ценю вашу помощь – Mauro

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

  • Нет связанных вопросов^_^