Itens ativos
Pesquisa
Login do usuário
Assine o RSS do Drupal-BR
E-Commerce para pizzarias... como faço para pedir dois sabores numa pizza?
Olá!
Preciso construir um site de pedido online para uma pizzaria que trabalha unicamente com delivery (disk-entrega).
Claro, logo pensei no Drupal e criei um esquema no qual o usuário tem q se registrar, criar uma conta com endereço e tudo mais, faz o login e faz o pedido através do cardápio (view de produtos do e-commerce). O bom é que o e-commerce permite até criar taxa de entrega e tudo o mais.
Mas estou com uma problema grave:
O E-commerce não aceita pedir meia pizza, ou um terço de pizza (para pedir, por exemplo, meia calabresa e meia catupiry). Apenas produtos inteiros.
Qual seria uma possível solução para isto??
Não encontrei nenhum módulo que fizesse isso.
Obs: já me disseram que eu poderia criar um node separado para cada produto parcial, com o preço proporcional. Por exemplo, colocar as três opções:
- Muzzarella (R$ 15,00)
- 1/2 Muzzarella (R$ 7,50)
- 1/3 Muzzarella (R$ 5,00)
- Calabresa (R$ 14,00)
- 1/2 Calabresa (R$ 7,00)
- 1/3 Calabresa (R$ 5,00)
- etc...
e então, se a pessoa quer três sabores numa pizza, escolhe três opções de 1/3. Se quer dois sabores, escolhe duas de 1/2.
Mas eu não quero fazer isso. Acho que fica pouco prático. Eu gostaria que houvesse a opção de frações na quantidade, ou algo assim.
Alguém tem alguma idéia?
Grato pela atenção!
- Por favor, se logue ou se registre para poder enviar comentários
- 539 leituras




hum?
Alguém? Alguém tem uma idéia?
Não???
Nunca trabalhei com
Nunca trabalhei com E-commerce.
Também acho que criar um node separado para cada produto parcial não é prático...
Mas infelizmente não tenho uma idéia para poder te ajudar.
Boa sorte!
Fernanda Rebelatto
http://www.sofalaranja.byethost8.com/
Harald, Não tenho certeza
Harald,
Não tenho certeza de qual a melhor forma de fazer isso. Também não uso o e-Commerce. Mas fica um palpite:
Com CCK, crie os campos 1/2 e 1/3 no produto. Depois, personalize os formulários para que possa diferenciar o valor total do produto de acordo a escolha, usando api do drupal. http://api.drupal.org/
Abraço!
Leonardo Silva
Produtor Cultural
www.xulispa.com.br
www.ecultura.com.br
Gostei do seu palpite, Leonardo
Você já trabalhou com os APIs??
Porque eu não faço a menor idéia de qual constante ou função eu posso usar nesse caso. Para personalizar o formulário e diferenciar o valor da compra depois, eu faço isso no módulo CCK (que envia os dados ao e-commerce) ou direto em alguma variável do E-commerce?
Ainda não tenho nenhuma experiência editando módulos. Eu acho q procurando por conta eu até posso achar uma solução, mas estou pedindo ajuda por causa do curto prazo de entrega.
Se você, Leonardo, ou alguém souber como fazer, só me dê uma luz.
Valeu pela mão!
Nunca trabalhei com APIs.
Nunca trabalhei com APIs. Tenho idéias e noções do quê e como pode ser feito. Também, praticamente não sei programação. Até eu conseguir fazer ou editar um módulo vai demorar bastante.
De qualquer forma, acho que para personalizar o formulário diferenciando o valor da compra, vai precisar das variáveis criadas pelo CCK e também das já existentes no e-Commerce. Acho.
Como disse o Diego, o Massa pode orientar melhor com o e-Commerce.
Abraço!
Leonardo Silva
Produtor Cultural
www.xulispa.com.br
www.ecultura.com.br
Obrigado!
Obrigado pela atenção, todos vocês!
Gostei das idéias que vocês sugeriram. Vou ver o que eu consigo fazer, com meus ainda limitados conhecimentos de Drupal (por enquanto, o máximo que faço são meus próprios temas! hehehe).
Acho que vou tentar contatar o Massa, mesmo.
Abraços!!
Faz tempão que não uso o
Faz tempão que não uso o módulo e-commerce mas acho que ele deve ter algo como "atributos" ou algo do tipo para os produtos, não teria como definir o atributo "sabor" e ali o cliente poderia escolher até 3 sabores para a pizza?
Quem realmente pode ajudar sobre isso é o Bruno Massa, ele faz parte da equipe de desenvolvedores do e-commerce.
abs
------------------------
Associação Kung Fu Tigre - http://www.akft.com.br
Acho que entendi
Seria algo como colocar o produto Pizza (ao invés de colocar como produtos os diversos sabores) e usar os sabores como atributos do produto Pizza?
É uma idéia criativa.
Só não sei onde coloco estes atributos, mas acho a idéia mais simples de fazer dessa maneira.
Valeu!
Acho que pode ser o produto
Acho que pode ser o produto Pizza e os sabores como subprodutos. Na versão 4 do e-Commerce tem o "Live Subproducts". Pode ajudar.
http://drupal.org/project/ec_live_subproducts
Abraço!
Leonardo Silva
Produtor Cultural
www.xulispa.com.br
www.ecultura.com.br
Live subproducts
Opa! Eu não vi essa opção!
Mas é uma ótima idéia. Vou procurar lá. (Cada vez gosto mais desse fórum).
Valeu pelo toque, Leonardo.
Harald Wölfl Essert
Mas não achei "Live
Mas não achei "Live Subproducts", Leonardo. Somente o Subproducts, que também existe na versão 3. Só que com o subproducts eu não consegui fazer essas outras opções de pizza...
Ainda tô perdido aqui :S
Vou tentar me achar aqui. Mas não queria apelar pra uma solução vagabunda...
Harald Wölfl Essert
Enviei o link para a página
Enviei o link para a página do módulo no comentário anterior. Na página diz "This module was merged to original Subproducts on the next e-Commerce version (v4). This module wont be developed anymore. All my energy will be driven to e-Commerce module."
Mas tem alguns "releases". Testar é uma opção: http://drupal.org/node/90022/release
Abraço!
Leonardo Silva
Produtor Cultural
www.xulispa.com.br
www.ecultura.com.br
Vou experimentar
Valeu, Leonardo!
Vou experimentar!
Harald Wölfl Essert
A maneira como tentarei fazer
Bom, pessoal. Obrigado por todos que ajudaram! (já disse que eu gosto cada vez mais desse fórum?)
Meu plano ficou mais ou menos assim, então (já fica registrado, caso mais alguém tenha um problema semelhante):
1) eu crio apenas um produto, chamado pizza. Ele terá preço zero, com uma série de subprodutos.
2) crio os subprodutos categorizados de pizza. Que serão os diversos sabores, categorizados pela fração. Por exemplo:
Pizzas inteiras (poderá escolher apenas uma por pizza)
- Calabresa (R$15,00)
- Muzzarella (R$12,00)
- Portuguesa (R$15,00)
- Chocolate (R$12,00)
Meias pizzas (poderá escolher duas por pizza)
- 1/2 Calabresa (R$7,50)
- 1/2 Muzzarella (R$6,00)
- 1/2 Portuguesa (R$7,50)
- 1/2 Chocolate (R$6,00)
Terços de pizzas (poderá escolher três por pizza)
- 1/3 Calabresa (R$5,00)
- 1/3 Muzzarella (R$4,00)
- 1/3 Portuguesa (R$5,00)
- 1/3 Chocolate (R$4,00)
3) Isso faz com que o preço do produto pizza (R$0,00) seja adicionado do preço dos sabores que a pessoa deseja. Por exemplo, se uma pessoa pedir uma meia calabresa, meia muzzarella, o preço será 0 + 7,5 + 6 = R$13,50.
Mas ainda estou com alguns problemas usando o e-Commerce, como eu expliquei neste tópico.
Se alguém puder dar uma mão, eu agradeço muito.
Mais uma vez obrigado ao pessoal q me deu uma força neste tópico.
Abç,
Harald Wölfl Essert
ÜberCart rulez!!!
Comecei um site novo, somente para experimentar o 'concorrente' do eC: o ÜberCart.
Uma recomendação para quem também está se batendo no e-Commerce (que parece ser mais completo, mas também mais complexo, hehe) é experimentar o UC.
Grande parte das ferramentas do eC também existem no UC. Pelo menos as principais e mais algumas.
A vantagem está na organização. Achei o UC muito mais intuitivo e fácil de configurar. As ferramentas estão todas dispostas de forma lógica e seqüencial. Ainda mais quem utiliza o Administration Menu vai notar de cara que tudo que você precisa está disposto de forma simples e prática.
Ainda não achei nenhum bug, mas estou mexendo há pouco tempo.
Pelo menos enquanto não saírem os tutoriais sobre eC e UC, a minha recomendação é usar ÜberCart.
Harald Wölfl Essert
http://www.harald.essert.nom.br