2011-07-03 13 views
0

私はMagento 1.5.0.1と1週間以上闘ってきましたが、カタログやショッピングカートの価格ルールを設定してバンドル内の製品の組み合わせを1束あたり$ 59.95にする必要があります。Magentoバンドル製品の「設定された価格」を検証する方法。

同じ時間に、そして期待していなかった結果で、バンドルされた製品の「設定された価格」が等しくなかった場合、簡単なjavascriptアラートをスローするバリデーター(カスタムまたは組み込み)を検索しました「カートに入れる」ボタンが押されたときに$ 59.95(または他の指定された金額)になります。これにより、フォームの提出が妨げられ、顧客の選択が保持されます。

誰かが解決策を知っているか知っていますか?どんな支援も大歓迎です。

答えて

1

私はちょうど "カートに入れる前に"イベントでオブザーバーを持っています。この方法では、Javascriptや、サイトの非常に重要な機能を混乱させる可能性のある「ハッキングされた」スクリプトに対処する必要はありません。

+0

おかげで、フラン! 残念ながら、私はMagentoにとっては新しく、このサイトをすばやく開始する必要があります。その結果、私はカスタム変数とif-then-else文を、 の行111から始まるjavascriptのproductAddToCartForm.submit関数に追加しました。 "/ app/design/frontend/base/default/template/catalog/product/view.phtml "を参照してください。 私はあなたの提案をまもなくフォローアップします。 – Webdaddy

関連する問題