如何在choiceType Sonata管理员捆绑包上设置所选选项

时间:2018-07-12 15:14:49

标签: selected sonata symfony-3.4

在symfony3 sonata管理员捆绑包中为选择字段设置默认/选定选项

例如:

use Symfony\Component\Form\Extension\Core\Type\ChoiceType;

/**
 * @inheritdoc
 */
public function configureFormFields(FormMapper $formMapper) {
  parent::configureFormFields($formMapper);

  $formMapper->add('type', ChoiceType::class, [
    'label' => 'config.label_type',
    'choices' => [
      'config.label_permanent' => 'permanent',
      'config.label_automatic' => 'automatic',
      'config.label_temporary' => 'temporary' 
    ],
    'required' => false
  ]);
}

如何使_permanent_作为选定值?

这篇文章对我没有帮助 setting default value in symfony2 sonata admin bundle

1 个答案:

答案 0 :(得分:0)

您可以尝试以下操作:

   //Back to main window   

    driver.switchTo().window(parentWindowHandler);