次の 3 つのプラグインをインストールして構成しました。
- 重力フォーム
- ウーコマース
- WooCommerce Gravity Forms アドオン
この組み合わせにより、私の問題の多くは既に解決されています (複数のオプションによるユーザー入力に応じて価格が変動する) が、直接解決できないと思われる問題が 1 つあります。カスタマイズされた入力。
Gravity Forms アドオンの目的は、WooCommerce で定義された属性の潜在的に何百もの組み合わせに基づいてバリエーションを管理する必要をなくすことであると思われます。価格を超えたバリエーションに対処するため。ダウンロード可能なファイルのように。
たとえば、以下の大まかなサンプルを考えてみます。
商品オプション、サンプル (これは基本的な可変商品であり、一部はより複雑な場合があります):
- 商品オプションA
- 製品オプション B
製品 A に依存するオプション:
- 製品-A オプション Z
- 製品-A オプション Y
- 製品-A オプション X
製品 B に依存するオプション:
- 製品-B オプション Z
- 製品-B オプション Y
- 製品-B オプション X
これらの組み合わせはすべて差額を生じます。Gravity Forms がカバーできるものですが、これらの組み合わせは、PDF ダウンロードの異なる組み合わせも顧客に提供する必要があります (つまり、製品オプション A.pdf + 製品 A オプション Y.pdf で $XXX.XX、または製品オプション B.pdf +製品 B オプション Z.pdf で $XX.XX)。
WooCommerce でダウンロード可能なファイルのバリエーションを設定する属性として定義できる Gravity Forms ユーザー入力から隠し変数またはショートコードを渡す方法はありますか?
一方で、これは WooCommerce を使用して排他的に処理できるため、ここで本当に髪を引っ張っていますが、バリエーションの数は数百になる可能性がありますが、Gravity Forms には WooCommerce に他の多くを定義する手段を送信する能力がないようです計算された価格より:(
おそらく私はこれについて間違った方法で考えているので、別の方法を使用する必要があります。誰かが何らかの形の解決策を提供できれば、とても感謝しています!
ありがとう!