1

Magentoサイトは、追加されたカスタムオプションに従って価格を更新していません。

基本的に空白のテーマをコピーして完全に変更しましたが、カスタムテーマのために絞り込みました。テーマ、view.phtml、価格などを比較しましたが、見逃している問題は見当たりません。

各テーマが呼び出しているjavascriptファイルの各テーマをチェックし、それらがすべて同じJSファイルであることを確認しました。

関数-カスタムオプションはすべてonchange="opConfig.reloadPrice()"を呼び出していますが、これは標準ですが、このエラーを追跡するにはどうすればよいですか?デバッグ内またはコードインスペクター内でエラーが発生することはありません。

また、多数のフォーラムを検索しましたが、ここでは同様ですが解決策はありません...これを理解できれば、同じ問題を抱えている他の人に役立つことを願っています。

4

2 に答える 2

2

私はそれを理解しました。テンプレートでは、view.phtmlの最高価格を削除していましたが、magentoは明らかに、価格を更新する関数を操作するために、そこに配置するように設定されています。

当たり前のように聞こえますが、2つの価格ボックスがあります。1つは上部に、もう1つは下部にあります。cssで非表示にする代わりに、最高価格変数/divを削除しました。

CSSとWallahに隠されており、価格が再度更新され、正常に機能しています。

于 2012-06-28T20:35:44.510 に答える
2

カスタムオプション値を変更するには、js / Varient/product.jsに変更する必要があります

そしてあなたが見つけたそのページで、reload:function()

onchangeイベント時のその関数呼び出し。

幸運を

于 2013-04-12T11:47:13.203 に答える