Alterar o label do form helper

236 views
Skip to first unread message

Rafael Carvalho

unread,
Feb 4, 2011, 9:27:59 AM2/4/11
to cakep...@googlegroups.com
Caros,
 
Antes, estou gostando bastante do Cake PHP, principalmente dos helpers de html e forms e das convenções para o mvc, fica bastante rápido.
 
Estou começando com o Cake PHP e tenho algumas dúvidas...
 1. Como faço para que no form helper eu coloque um label diferente do nome do campo da tabela?
 
exemplo o campo $form-text('usuario');
aparece no label usuario e eu gostaria de colocar Usuário (*).
 
2. Como faço para que em um cadastro de usuários eu coloque no formulário um campo para confirmar a senha, sendo que este campo não será persistido no model e como recupero ele no controller, mas passe pelas as mesmas validações do campo senha que será persistido?
 
Sei que são dúvidas bobas, mas como ainda estou começando.... abraços.
 
Abraços.
 
[...] Todos os homens sentem o impulso interior para amar de maneira autêntica: amor e verdade nunca desaparecem de todo neles, porque são a vocação colocada por Deus no coração e na mente de cada homem. Bento XVI. "Caritas in veritate" Carta Encíclica.
 
Atenciosamente, Rafael Carvalho
 
Tribunal Superior do Trabalho                    TST
Secretaria de Tecnologia da Informação           SETIN
Coordenadoria de Desenvolvimento de Sistemas     CDS
 
telefones:  +55 (61) 3043-3567 | 8627-2632
email:      rafael....@tst.jus.br
 site:      http://www.tst.jus.br

Felipe Roman

unread,
Feb 4, 2011, 11:00:16 AM2/4/11
to cakep...@googlegroups.com
Olá Rafael,

Segue respostas abaixo:

2011/2/4 Rafael Carvalho <rafael....@tst.jus.br>

1. Como faço para que no form helper eu coloque um label diferente do nome do campo da tabela?

basta especificar o parametro label

ex:

$this->form('campo', array('label' => 'Label do campo');
 
 
2. Como faço para que em um cadastro de usuários eu coloque no formulário um campo para confirmar a senha, sendo que este campo não será persistido no model e como recupero ele no controller, mas passe pelas as mesmas validações do campo senha que será persistido?

Tem um artigo muito bom que explica exatamente isso que tu precisa, da uma olhada qualquer dúvida manda aqui

http://blog.testsoh.com.br/2010/10/form-para-mudar-de-senha-de-usuario-cake/


Espero que ajude, abraço

--
Best Regards,
Felipe Roman
Phone 55 51 8454 8110
LinkedIn http://au.linkedin.com/in/feliperoman

Carlitos Fioravante

unread,
Feb 4, 2011, 12:39:30 PM2/4/11
to cakep...@googlegroups.com
Não seria:

echo $this->Form->input('campo', array('label' => "Label do campo'));

? =]

Abs,
Reply all
Reply to author
Forward
0 new messages