在sonata管理包中创建新的字段类型

时间:2014-08-26 23:51:36

标签: symfony google-maps-api-3 autocomplete sonata-admin symfony-sonata

如何在sonata管理包中创建我可以在configureFormFields(FormMapper)中使用的新字段类型。挑战是使用谷歌api(地理定位)进行自动竞争。

P.S。对不起我的英文

1 个答案:

答案 0 :(得分:5)

您可以在symfony2中创建自定义表单字段类型,如此处所述(http://symfony.com/doc/current/cookbook/form/create_custom_field_type.html),然后您可以在SonataAdminBundle中使用它,如下所示:

 $formMapper->add('field_name', 'field_custom_type');