Magento Produto Virtual, Pai do Produto e da Criança Opções do Produto
-
12-12-2019 - |
Pergunta
Eu tenho sido navegando aqui em torno de um longo tempo e obteve mais respostas do estouro de pilha e a pilha de câmbio.
Agora aqui é mais complicado:Eu tenho produtos virtuais, que são para diferentes regiões.
- Voucher-NOS
- Voucher UE
- Voucher Ásia
Eu quero levá-los todos em um único produto.Mas cada um deles tem mais 3 opções:
Parent Product (Voucher)
VoucherUS
-Option1
-Option2
-Option3
VoucherEU
-Option1
-Option2
-Option3
VoucherAsia
-Option1
-Option2
-Option3
O Cliente deve selecionar o Produto e, em seguida, Região, Opção1 é baseada na região, se a Região é NÓS, então Opção1 tem 5 Opções.se a Região é a UE, em seguida, Opção1 tem 12 Opções.Opção2 é o mesmo para todas as regiões e Option3 é o Valor do Voucher.
Eu poderia resolver isso com 3 produtos diferentes, cada região tem o seu próprio produto.No entanto, eu estava tentando fazer o processo mais simples.Outros sites na mesma empresa, até 10 passos até a página de pagamento.Gostaríamos de diminuir este número para 3.
Solução
Desde configurável produtos com opções de personalização de não trabalhar fora da caixa, uma solução sem código personalizado é:
- faça região e opção de atributos que são definidos para ser usado para produtos configuráveis
- criar um produto simples, para cada opção/região combinação
- criar um produto configurável com a região e a opção como atributos configuráveis
Outras dicas
Para resolver essa questão, ele não funciona.Eu criei:
- voucher Conjunto de atributos
- os Atributos EUA/UE/Ásia
- Produto configurável com o voucher, o Conjunto de atributos
- 3 Diferentes Produtos virtuais com o voucher, o Conjunto de atributos
- adicionado os Produtos virtuais para o Produto configurável
Até aqui tudo funciona como esperado.Posso escolher o produto Configurável e tem UE/EUA/Ásia opção.
Depois que eu voltar e adicionar traje de opções para os produtos virtuais, o produto configurável está fora de estoque.Tentei muitas coisas para resolver, ele simplesmente não funciona.
Vou ter que resolver isso com CMS páginas.Infelizmente.