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 - Form type: sonata_type_collection - custom template? またはこれ: https://github.com/sonata-project/SonataAdminBundle/issues/1104

于 2014-07-03T09:18:36.530 に答える