Magentoバーチャル製品、親製品、子製品のオプション
-
12-12-2019 - |
質問
ここで長時間閲覧しており、スタックオーバーフローとスタック交換から最も回答を得ました。
今ここにはより複雑なものがあります: 私は異なる地域のための仮想製品を持っています。
- 納期米国
- 券EU
- 伝票アジア
私はそれらすべてを1つの製品に入りたいです。 しかし、それらのそれぞれは3つのオプションを持っています:
.Parent Product (Voucher) VoucherUS -Option1 -Option2 -Option3 VoucherEU -Option1 -Option2 -Option3 VoucherAsia -Option1 -Option2 -Option3
コスチュマーは製品を選択し、その地域、Option1は地域の地域に基づいています、地域が私たちの場合は5つのオプションがあります。地域がEUの場合、Option1には12のオプションがあります。 option2はすべての地域で同じです、そしてoption3は伝票量です。
私は3つの異なる製品でこれを解決することができ、各地域はそれ自身の製品を持っています。しかし、私は注文プロセスをより簡単にしようとしていました。同じビジネス内の他のWebサイトは、支払いページまで最大10段階です。これを3に下げます。
解決
カスタムオプションを持つ設定可能な製品は箱から外れないため、カスタムコードなしの解決策は次のとおりです。
- 設定可能な製品に使用されるように設定されている領域とオプション属性を作成
- オプション/リージョンの組み合わせごとに簡単な製品を作成
- 構成可能な属性として、1つの設定可能な製品を構成可能な属性として作成します。
他のヒント
この質問を解決するためには機能しません。 私は作成しました:
- voucher属性セット
- 属性US / EU / ASIA
- voucher属性セット付きの設定可能な製品
- 3 voucher属性セットの3つの異なる仮想製品
- それらの仮想製品を設定可能な製品に追加しました
ここですべてが意図したとおりに動作します。私は設定可能な製品を選択し、EU / US / ASIAオプションを持っています。
戻ってきた後、それらの仮想製品にコスチュームオプションを追加した後、設定可能な製品は在庫切れです。それを解決するために多くのことを試しました、それはただうまくいかない。
私はこれをCMSページと解決する必要があります。残念ながら。
所属していません magento.stackexchange