Zero,
Basta você sobrescrever o metodo de deletar dentro do modelo que vc
deseja.
Ex.
Digamos que vc tem o modelo User e deseja que o cake mude o ativo para
zero ao invés de deletar mesmo do banco.
então vc faz o seguinte
<?php
class User extendes appModel{
var $name = "User";
function del($id, $cascade){
return $this->save(array('id' => $id, 'ativo' => 0));
}
}
?>
Espero ter ajudado.
On 22 ago, 21:47, Zero <[EMAIL PROTECTED]> wrote:
> Boa noite,
> comecei a pouco no cake, fiz o tutorial do blog e estou estudando os
> tutoriais do tulio
>
> minha duvida 'e a seguinte:
> ao fazer um sistema CRUD nao queria que o usuario tivesse a opcao de
> excluir algum registro, quando ele o fizesse, gostaria que o campo
> ativo na tabela mudasse para 0
>
> no php puro isso 'e balela, mas esse cake ta me dando uma dorzinha de
> cabeca nessa questao
>
> sei que se passar uma id que ja existe ele ira fazer um update, mas
> como faco para ele setar 0 no campo ativo da tabela?
>
> agradeco qualquer ajuda!
--~--~---------~--~----~------------~-------~--~----~
Recebeu esta mensagem porque está inscrito em Grupo "Cake PHP Português" do
Grupos Google.
Para enviar mensagens para este grupo, envie um email para
[email protected]
Para anular a inscrição neste grupo, envie um email para [EMAIL PROTECTED]
Para mais opções, visite este grupo em
http://groups.google.com/group/cake-php-pt?hl=pt-PT
-~----------~----~----~----~------~----~------~--~---