Você conhece o projeto bakesale? http://cakeforge.org/projects/bakesale

Ele é um e-commerce em Cake 1.1 e 1.2. No SVN você encontra as duas
versões.

Eu ajudo nas traduções desse projeto e em algumas implementações
exporadicamente.


Quanto a sua dúvida, você poderia guardar no session ou no SGDB
fazendo algo similar do banco de dados. Criando a tabela e depois de
um tempo sem edição, excluir os dados. Você poderia usar o id da
session para identificar o usuário no banco de dados.


Juan Basso

On 21 jan, 20:23, TSassara <[EMAIL PROTECTED]> wrote:
> Olá pessoal!
>
> Alguem já implementou uma loja virtual?
> Estou desenvolvendo uma pequena loja e minhas duvidas estão na
> implementação do carrinho.
> Gostaria de saber se alguem tem alguma boa dica.
>
> Estive pensando em algumas formas.
>
> Pensei em guardar as informações do carrinho em uma sessão.
> Com um controller chamado "CartController" faria o trabalho com o
> component Session.
> E poderia até fazer melhor, criando um component "Cart" só para isso.
>
> Outra forma que pensei foi criar um Model "Cart" sem uma tabela para
> este
> e trabalhar guardando as informações em uma sessão.
>
> Ou ainda, sendo um Model, poderia guardar em uma tabela no SGBD.
> Porem, para guardar o carrinho no Banco de dados, precisaria criar uma
> identificação para o usuário anônimo.
> Para retornar os itens deste usuário que não fez a autentificação.
> E essa idéia complica minha vida =D
>
> Bom, se alguem sabe mais sobre as possibilidades, e puder me dar uma
> força no intedimento,
> eu agradeço.
--~--~---------~--~----~------------~-------~--~----~
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