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