Symfony - FormType - установить отображение поля: по умолчанию нет - PullRequest
0 голосов
/ 27 января 2020

в моем formType на Symfony Я пытаюсь скрыть поле по умолчанию.

Итак, я сделал так:

        ->add('amountReduction', NumberType::class, [
            "required" => false,
            "label" => "Montant de la réduction",
            "attr" => [
                "style" => "width: 200px; display: none;"
            ],
        ])

Проблема в том, что метка все еще видна. Я хотел бы показать: нет; все поле по умолчанию.

Цель состоит в том, чтобы в шаблоне я мог создать $(".field").show(), который будет отображать метку и все поле

Спасибо за вашу помощь

1 Ответ

2 голосов
/ 28 января 2020

Используйте параметр row_attr .

->add('amountReduction', NumberType::class, [
            "required" => false,
            "label" => "Montant de la réduction",
            "row_attr" => [
                "class" => "d-none"
            ],
        ])
...