Verificando campos nulos em formulários
Olá, sou novo no desenvolvimento com o CakePHP e ja venho enfrentando umas dificuldade.
Mas vamos lá, conto com a comunidade!
Minha dúvida é inicialmente simples: como eu faço para um formulário de cadastro reconhecer um campo que não deve ser nulo na hora do cadastro?
Minha view do formulário de cadastro:
<?php
$session->flash('flash');
$caminho = array('controller' => 'usuarios', 'action' => 'cadastrar');
echo $form->create('Usuario', array('url' => $caminho));
echo $form->input('Usuario.nome');
echo $form->input('Usuario.email');
echo $form->file('Usuario.avatar');
echo $form->input('Usuario.usuario');
echo $form->input('Usuario.senha');
echo $form->end('Cadastrar Usuário');
?>
Meu controller:
<?php
class UsuariosController extends AppController {
var $name = "Usuarios";
var $pageTitle = "Painel de Administração: Controle de Usuários";
var $helpers = array('Paginator');
function index() {
$this->set('dados', $this->paginate('Usuario'));
}
function cadastrar () {
if (!empty($this->data)) {
if ($this->Usuario->save($this->data)) {
$this->Session->setFlash('Usuário cadastrado com sucesso!');
} else {
$this->Session->setFlash('Ocorreu um erro ao cadastrar usuário!');
}
} else {
}
}
}
?>Discussão (1)
Carregando comentários...