Symfony: текстовое поле, как изменить тип?

Как изменить тип текстового поля, чтобы заставить его «пароль», чтобы содержимое поля не отображалось при вводе. Я реализую easyadmin в symfony 6 следующим образом:

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

Заранее спасибо за ваши возвращения и всем хорошего дня.

Стоит ли изучать PHP в 2023-2024 годах?
Стоит ли изучать PHP в 2023-2024 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Symfony Station Communiqué - 7 июля 2023 г
Symfony Station Communiqué - 7 июля 2023 г
Это коммюнике первоначально появилось на Symfony Station .
Symfony Station Communiqué - 17 февраля 2023 г
Symfony Station Communiqué - 17 февраля 2023 г
Это коммюнике первоначально появилось на Symfony Station , вашем источнике передовых новостей Symfony, PHP и кибербезопасности.
Управление ответами api для исключений на Symfony с помощью KernelEvents
Управление ответами api для исключений на Symfony с помощью KernelEvents
Много раз при создании api нам нужно возвращать клиентам разные ответы в зависимости от возникшего исключения.
1
0
38
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Добавьте ->setFormType(PasswordType::class).

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

Другие вопросы по теме