長さと幅の2つのカスタムテキストフィールドを持つ製品を作成しようとしています。ユーザーが長さと幅の両方を入力する場合、価格はカスタム式で計算する必要があります。
私はオブザーバーを接続するための正しいイベントを見つけようとしています-誰かがそれが何であるか知っていますか?
これが私が知っていることと試したことです
1)製品ビューのカスタムフィールドテキストボックスに、オブザーバーイベント-"opConfig.reloadPrice()
2)イベントsales_quote_add_itemにオブザーバーを作成すると、カートに追加されたときに式を介して価格を変更できます。この方法でも、カートに追加する前に製品ビューで変更する方法が必要です。
3)イベントcatalog_product_get_final_priceも試してみましたが、これは商品ページが読み込まれたときにのみ発生するようです。そのため、商品の長さまたは幅を追加した後、再度発生しません。
どんなアイデアでも大歓迎です!