3

无法将自定义模板添加到 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',我仍然看到标准模板,通知错误没有出现。看起来选项模板不起作用。

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

4

1 回答 1

0

您不能在 formMapper 中更改模板。这不适用于表单。您需要使用表单主题。看看这个Sonata Admin Bundle - 表单类型:sonata_type_collection - 自定义模板?或者这个:https ://github.com/sonata-project/SonataAdminBundle/issues/1104

于 2014-07-03T09:18:36.530 回答