Magento Prodotto virtuale, prodotto genitore e opzioni di prodotto per bambini
-
12-12-2019 - |
Domanda
Ho navigato qui intorno per molto tempo e ho ottenuto la maggior parte delle risposte della pila di overflow e dello stack Exchange.
Ora qui è più complicato: Ho prodotti virtuali, che sono per diverse regioni.
- .
- Voucher US
- Voucher EU
- Voucher Asia
Voglio prenderli tutti in un unico prodotto. Ma ognuno di loro ha altre 3 opzioni:
.Parent Product (Voucher) VoucherUS -Option1 -Option2 -Option3 VoucherEU -Option1 -Option2 -Option3 VoucherAsia -Option1 -Option2 -Option3
Il cliente selezionerebbe il prodotto, quindi la regione, Option1 si basa sulla regione, se la regione è di noi, l'opzione1 ha 5 opzioni.Se la regione è UE, l'opzione1 ha 12 opzioni. L'opzione2 è la stessa per tutte le regioni e l'opzione3 è l'importo del voucher.
Potrei risolverlo con 3 diversi prodotti, ogni regione ha il proprio prodotto.Tuttavia, stavo cercando di rendere il processo dell'ordine più semplice.Altri siti Web nella stessa attività, hanno fino a 10 passaggi fino alla pagina di pagamento.Lo abbasseremmo a 3.
Soluzione
Poiché i prodotti configurabili con opzioni personalizzate non funzionano fuori dalla casella, una soluzione senza codice personalizzato è:
- .
- Make region e attributi opzionali impostati per essere utilizzati per i prodotti configurabili
- Crea un prodotto semplice per ogni opzione / combinazione regione
- Crea un prodotto configurabile con regione e opzione come attributi configurabili
Altri suggerimenti
Per risolvere questa domanda, non funziona. Ho creato:
- .
- set di attributi voucher
- Gli attributi US / EU / Asia
- Prodotto configurabile con il set di attributi voucher
- 3 diversi prodotti virtuali con il set di attributi voucher
- Aggiunto quei prodotti virtuali al prodotto configurabile
Fino a qui tutto funziona come previsto.Scelgo il prodotto configurabile e ha l'opzione UE / Stati Uniti / Asia.
Dopo aver tornato e aggiungere opzioni di costume a quei prodotti virtuali, il prodotto configurabile è esaurito.Ho provato molte cose per risolverlo, non funziona.
Dovrò risolverlo con le pagine CMS.Purtroppo.