quinta-feira, 5 de fevereiro de 2009

CakePHP - utilizando o saveField()

O método saveField() atualiza um campo específico em seu banco de dados.

$this->Model->saveField('Campo',$valor);

É importante identificar o model antes de usar este método caso contrário um novo registro será criado.

$this->Model->id = $id;

segunda-feira, 2 de fevereiro de 2009

CakePHP - Não esqueça do setFlash ao configurar seu layout.

Caso tenha mudado o layout de sua aplicação e notou que as mensagens de erro e avisos retornados pelo setFlash não estão mais aparecendo na tela, você provavelmente removeu a verificação do setFlash em seu view acidentalmente.

if ($session->check('Message.flash')) {
$session->flash();
}
?>