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
-~----------~----~----~----~------~----~------~--~---

Responder a