无法将自定义模板添加到sonata_type_model many_to_many

时间:2013-05-01 14:27:25

标签: symfony sonata-admin

无法将自定义模板添加到sonata_type_model many_to_many关系中。 我想覆盖标准模板edit_orm_many_to_many.html.twig

写了这样的话:

        ->add('forms', 'sonata_type_model', array('expanded' => true,
                                                  'multiple' => true,
                                                  'query' => $query,
                                                  'template' => 'MyBundle:Default:edit_orm_many_to_many.html.twig'
                                                  ));

但我无法接受任何反应。我可以添加'template' => 'qwe',我仍然会看到标准模板,通知不会出现错误。看起来选项模板不起作用。

更新:任何想法都非常有用

1 个答案:

答案 0 :(得分:0)

您无法在formMapper中更改模板。这与表格不同。你需要使用表格主题。请查看Sonata Admin Bundle - Form type: sonata_type_collection - custom template?或此:https://github.com/sonata-project/SonataAdminBundle/issues/1104