symfony:文本字段如何更改类型?

symfony : textfield how to change type?

如何更改Textfield的类型强制为'password',这样输入的时候不会出现该字段的内容。我正在 symfony 6 中实现 easyadmin,如下所示:

        TextField::new('password')
            ->hideOnIndex()
            ->setFormTypeOptions([
                'label' => 'Mot de passe',
                'attr' => ['type' => 'password'],
            ]),

提前感谢您的returns,祝大家度过愉快的一天。

添加->setFormType(PasswordType::class).

TextField::new('password')
    ->hideOnIndex()
    ->setFormType(PasswordType::class)
    ->setFormTypeOptions([
        'label' => 'Mot de passe',
        'attr' => ['type' => 'password'],
    ]),