Pessoal, tudo bem?<br><br>Na minha aplicação Catalyst estou utilizando o HTML::FormFu para processar formulários e me deparei com um problema na hora de validar um dos campos.<br>Inseri um callback nas constraints do campo, conforme abaixo:<br>
<br>_YAML_<br> elements:<br> - type: Text<br> name: login<br> label: Login<br> attributes:<br> title: Login de acesso ao sistema<br> size: 25<br> constraints:<br>
type: Required<br> message: 'Campo obrigatório: '<br> type: Callback<br> callback: "teste::Controller::auth::verificaLogin"<br> message: 'Login em uso'<br>
_YAML_<br><br>No mesmo Controller que processa o formulário (<a href="http://auth.pm">auth.pm</a>) criei um método para ser usado pelo callback (verificaLogin).<br>Minha idéia para este método é conectar ao banco e verificar se existe usuário cadastrado com o login informado no formulário. Gostaria de saber se é possível este método acessar o objeto de contexto da aplicação para realizar a busca no banco.<br>
Pelo que li na documentação do HTML::FormFu, o callback chama uma subrotina e não um método, seria esse meu problema?<br><br>Obrigado!<br><br><br clear="all">Jorge Augusto Senger<br>jasenger (at) <a href="http://gmail.com">gmail.com</a><br>
<br>use Perl;<br>