sonata admin bundle:奇怪的标签

时间:2012-08-26 17:20:31

标签: symfony symfony-2.1 symfony-sonata sonata-admin

我已经在symfony 2.1上安装了最新的Sonata管理包,并遇到了以下问题: strange labels

config.yml:

services:
  app.geo.admin.city:
      class: App\GeoBundle\Admin\CityAdmin
      tags:
        - { name: sonata.admin, manager_type: orm, group: Гео данные, label: Города}
      arguments: [null, App\GeoBundle\Entity\City, SonataAdminBundle:CRUD]

管理员课程:     

class CityAdmin extends Admin
{
    public function configureFormFields(FormMapper $formMapper)
    {
        $formMapper
            ->add('name', null, array('required' => true))
            ->add('code')
            ->add('region')
            ->add('crest', 'file', array('required' => false))
            ->add('banner', 'file', array('required' => false))
            ->add('sort')
        ;
    }
}

1 个答案:

答案 0 :(得分:1)

这是我几周前遇到的一种行为。我认为它在更新后消失了。

通常有意义的是明确地向字段添加标签,就像这样

$formMapper
    ->add('name', null, array('required' => true, 
            'label' => 'Lastname'
        ));