我正在使用 EasyAmdinBundle 3,并且我有以下 CRUD 控制器,其中“plainPassword”字段是重复字段:
class UserCrudController extends AbstractCrudController
{
public static function getEntityFqcn(): string
{
return User::class;
}
public function configureFields(string $pageName): iterable
{
yield TextField::new('username');
$plainPasswordField = TextField::new('plainPassword')
->setFormType(RepeatedType::class)
->setFormTypeOptions([
'type' => PasswordType::class,
'first_options' => ['label' => 'Password'],
'second_options' => ['label' => 'Repeat Password'],
])
->hideOnIndex()
;
if ($pageName === Action::NEW) {
$plainPasswordField->setRequired(true);
}
yield $plainPasswordField;
}
}
该字段按预期重复。但是,字段的长度是全宽。其他字段只有该长度的一半(“col-sm-6”)。
我已经尝试过,setColumns(6)
但没有帮助。setCssClass('col-sm-6')
$plainPasswordField
有人知道如何在 EasyAdminBundle 3 中设置重复字段的宽度吗?