状況
私のクライアントは、何千もの単純な製品 (ホイールとタイヤ) の Magento カタログを持っています。これらのホイールとタイヤの中には、パッケージ (ホイール 4 個とタイヤ 4 個) としてまとめて購入できるものがあります。この場合、低価格で購入できます。別の価格属性として設定するのが理想的です。
ただし、これらの割引価格で個別に購入することはできません。
標準価格を使用してこれらの製品をカートに追加するためのカスタム フォームとコントローラーを既に作成しましたが、これは正常に機能しますが、代わりに各ユニットの割引された「パッケージ価格」を使用するように作成する必要があります。
私が試したこと
ティア価格を使用してみましたが、4 本のタイヤを自分で購入するとすぐにパッケージ価格のレートを支払うことになるため、うまくいきません。
カートに追加するときに製品にカスタム価格を設定しようとしましたが、これは機能しますが、明らかに一般購入用の製品の価格を作成するため、オプションではありません.
私が必要なもの
カスタム フォームを使用してカートに追加された製品に割引/カスタム価格を作成する方法があるかどうかを知る必要がありますか? フォーラムを精査しましたが、まだ解決策が見つかりません。
必要に応じてオブザーバーを使用してもかまいませんが、今は少し行き詰まっています! カートに入ると、製品の価格がデータベースから直接取得されることはわかっているので、代わりに見積もりオブジェクトに対して何かを行う必要があるかどうかはわかりませんか?
どんな助けやアドバイスも大歓迎です。