Ah sim, eu dei uma boa olhada no bakesale e fiquei interessado no
fonte.
O bakesale guarda as informações no SGDB e a tabela do
model"ShoppingCart" possui uma coluna
"session" com um valor baseado na sessão do usuário.

Eu pensei em usar o bakesale, porem isso seria em ultimo caso.
Gostaria de poder trabalhar em cima e poder usar mais alguns
conceitos importantes como trasactions.
No Bake existe um behavior que facilita esse trabalho,
tem uns errinhos mas é só dar uma olhada, corrigir os probleminhas e
usar.

Outra coisa que quero fazer é um controle para gerar o sitemaps.xml
para facilitar a indexação do google.
Certo que eu poderia fazer isso no bakesale...


Valeu pela ajuda, me abriu mais o olho para tentar encontrar uma
solução com o bakesale.






On 21 jan, 21:11, Juan Basso <[EMAIL PROTECTED]> wrote:
> 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