条件付きカスタムオプション
-
12-12-2019 - |
質問
私はいくつかのカスタムオプションを持つ設定可能な製品を持っています。(カスタムテキスト、フォントカラー)製品は、カスタムテキストとカスタムフォントカラーで注文できます。私が達成しようとしているのは、製品の色が黒であれば、フォントカラーカスタムオプションドロップダウンリストから「黒」を非表示にしたいです。
基本的に私は顧客が暗い色の製品を注文しないようにいくつかの規則を設定する必要があり、またそれに印刷された暗いフォントの色を持つことを試みる必要があります。私がこれを達成するための最善の方向性は何ですか?
解決
- 製品のカラー属性のすべてのラベルを取得します(アレイとして)[ http://ka.lpe.sh/2012/09/13/magento-get-product-attribute-select-option-idlabelvalue/]
- 製品のすべてのカスタムオプションラベルを取得します(このラベルがカラー属性ラベルと一致するようにしてください)[ https://stackoverflow.com/questions/2829164/how-to-get-custom-options-programmally-in-magento]
- カラー属性値が変更されたときにトリガーするjQueryを書きなさい、現在のカラーラベルを守り、カスタムオプションラベルで同じです。 [ https://stakeoverflow.com/質問/ 6600281 / jQuery-if-select-equals-value-remove-on-second-select]
センスを作る?
所属していません magento.stackexchange