Re: [symfony-pt] Posicionamento de erros de formulário

15 views
Skip to first unread message

Leonardo Chaves

unread,
May 21, 2013, 5:20:21 PM5/21/13
to symfo...@googlegroups.com
Carlos, 

form_row renderiza a linha inteira do campo (label, widget e erros).  Você pode renderiza-los de forma separada usando     
{{ form_label(form.description) }}
{{ form_errors(form.description) }}
{{ form_widget(form.description) }}


A dica que dou é criar o template do seu form ja com o erro no lugar correto. Se isso for padrão do seu projeto. 



2013/5/21 Carlos Marques <carlos....@endeavornet.org>
Olá, pessoal, como vão?

Estou tentando posicionar as mensagens de erro de formulários abaixo dos campos. Estou fazendo da forma abaixo:

                {{ form_errors(form) }}
                {{ form_row(form.code) }}
                <p class="text-error">{{form_errors(form.code)}}</p>
                {{ form_row(form.description) }}
                <p class="text-error">{{form_errors(form.description)}}</p>
                {{ form_rest(form) }}
                <input class="btn btn-success save" type="submit" value="Salvar" />

Não está funcionando corretamente, pois as mensagens estão aparecendo embaixo dos campos, mas também ao lado deles.

Alguém sabe como fazer isso da maneira correta?

Obrigado desde já pela atenção.

Abraços

--
Você está recebendo esta mensagem porque se inscreveu no grupo "Symfony Brasil" dos Grupos do Google.
Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie um e-mail para symfony-pt+...@googlegroups.com.
Para postar neste grupo, envie um e-mail para symfo...@googlegroups.com.
Visite este grupo em http://groups.google.com/group/symfony-pt?hl=pt-BR.
Para obter mais opções, acesse https://groups.google.com/groups/opt_out.
 
 



--
Att,
Leonardo Chaves de Freitas


Jorge Vahldick

unread,
May 21, 2013, 8:38:42 PM5/21/13
to symfo...@googlegroups.com
Boa noite Carlos,

Caso deseje agrupar os erros, por favor dê uma olhada na propriedade error_bubbling.
Esta opção deixará você agrupar os erros ocorridos no formulário.

Atenciosamente,
Jorge Vahldick

Carlos Marques

unread,
May 21, 2013, 9:48:23 PM5/21/13
to symfo...@googlegroups.com
Obrigado pela ajuda, Leonardo e Jorge!

Deu tudo certo.

Abraços
Reply all
Reply to author
Forward
0 new messages