1

MagentoモジュールDerModPro_BCP(Betterconfigurable Products)を使用しています。

シンプルな製品をベースにした構成可能な製品があります。これらの単純な製品のいくつかには、関連製品があります。

構成オプションを選択するときは、割り当てられた単純な製品の関連製品をロードする必要があります。

オプションを変更するときにリロードするブロックを追加する正しいアプローチは何ですか?

4

1 に答える 1

2

拡張機能は、AJAX 要求中に完全な単純な製品をレンダリングし、生成された HTML から Xpath クエリを介して必要なデータを抽出します。次に、このデータをブラウザに送信し、CSS クエリを使用してページのコンテンツを置き換えます。

  1. 次の新しいモジュールを作成しますconfig.xml
  2. ノードglobal/bcp/update_selector_listに新しいノードを追加します<related />
  3. 定義済みの Xpath および CSS パスにエントリをdefault/dermodpro_bcp追加します。<update_related_....

さらに、関連する製品が定義されていない場合は、プレースホルダーとしてcatalog/product/list/related.phtml空を含むようにテーマで変更する必要があります。<div>

于 2012-11-10T14:52:32.067 に答える