Witam,
Mam taki kod:
$form = $app['form.factory']->createBuilder(FormType::class) ->add( 'name', TextType::class, array( 'label' => $app['translator']->trans('input-form'), 'attr' => array('class'=>'form_input form_input-name'), 'constraints' => array( new Assert\NotBlank(), new Assert\Length( array( 'min' => 5, 'minMessage' => 'test do przetłumaczenia' ) ) ) ) ) ->add( 'email', TextType::class, array( 'label' => $app['translator']->trans('input-form'), 'attr' => array('class'=>'form_input form_input-email'), 'constraints' => new Assert\Email() ) ) ->add( 'message', TextareaType::class, array( 'label' => $app['translator']->trans('input-form'), 'attr' => array('class'=>'form_texarea form_textarea-massage'), 'constraints' => new Assert\NotBlank() ) ) ->add( 'save', SubmitType::class, array( 'label' => $app['translator']->trans('input-form'), 'attr' => array('class'=>'form_input form_input-submit') ) ) ->getForm(); $form->handleRequest($request); if ($form->isValid()) $data = $form->getData();
i nie wiem jak dodać klasę do listy wyświetlającej komunikaty takie jak ten 'test do przetłumaczenia'
czy standardowe 'This value is not a valid email address.'
Czy jest możliwość nadania liście z tymi informacjami atrybutów takich jak w przypadku pól formularza?
Tak jak np: 'attr' => array('class'=>'form_input form_input-submit') dla pola submit?
Pozdrawiam