3

カスタムラジオ入力にバリアントを割り当てる方法があるかどうか疑問に思っていますか? 2 日、3 日、標準配送の異なる料金で段階的な配送を設定したいと考えています。バリエーションでこれを行うことはできますが、ドロップダウンは機能しません。希望する配送日を選択し、残りの配送オプションとともにモーダルにすべて表示するために、日付情報と日付ピッカーが必要です. 私が知る限り、価格に影響を与えることはできないため、ラインアイテムのプロパティは機能しません。そこで、さまざまな配送料に対してさまざまなバリエーションを作成した場合、それらを自分のラジオボタンに向けることができるのではないかと考えました。これまでに取得したもののスクリーンショットを添付しました。右側の 3 つのラジオ ボタンは、組み込みの Shopify ドロップダウンではなく、使用したいものです。よろしくお願いします。

ここに画像の説明を入力

4

3 に答える 3

2

また、option_selector.js コードを使用する理由がないことにも注意してください。Shopify は、オプションやバリエーションを含むすべての製品情報を JSON として渡します。必要なデータ構造を自由に構築し、必要なイベントを割り当て、必要に応じてクライアント側のコーディングを行うことができます。そのコードを使わずに。これは、Shopify をどのように使用できるかについての提案にすぎません。広く使用されていますが、それですべてが終わるわけではありません。

于 2013-09-30T15:25:01.303 に答える
1

最近、Liquid でバリアント オプションと値を取得する機能を追加したので、ラジオをレンダリングしたり、JS で要素を選択したりする必要はありません。https://help.shopify.com/themes/liquid/objects/product#product-options_with_valuesで更新されたドキュメントを確認してください。

于 2016-10-05T18:58:39.437 に答える