問題タブ [layered-navigation]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - Magento のオブザーバーでアクティブなフィルターを取得する
アクティブなフィルターがある場合、カテゴリーの表示モードを変更したいです。私のconfig.xmlイベントは次のとおりです。
そして、私のオブザーバーはメソッドです:
$appliedFilters = Mage::getSingleton('catalog/layer')->getState()->getFilters();
しかし、 Is I am doing something wrong or my event is wrong?でアクティブなフィルターを取得できません。
私も試してみましMage::getSingleton('Mage_Catalog_Block_Layer_State')->getActiveFilters();
たが、成功しませんでした。
filter - レイヤード ナビゲーションにストック フィルターを追加する Magento2
こんにちは、階層化されたナビゲーションに在庫フィルターを追加する必要があるため、ユーザーは在庫のある製品と在庫のない製品をフィルター処理できます。
https://magento.stackexchange.com/questions/122972/magento2-product-collection-filter-out-of-stock-productsこれを実装しようとしまし たが、結果は得られませんでした。
これを行う方法を提案するか、参照を提供してください。
filter - Prestashop - レイヤード ナビゲーション ブロックにカスタム機能を表示する
Prestashop バージョン 1.6を使用しており、カスタム機能値を持つ製品をいくつか持っています。デフォルトでは、PrestashopはLayered Navigation Blockプラグインのフィルターにそれらを表示せず、フィルター結果に事前定義された値のみを表示します。
カスタム機能値をフィルター結果に含めるにはどうすればよいですか? または、データベース内のカスタム機能を事前定義された値に転送する方法はありますか?
performance - Magento レイヤード ナビゲーションが信じられないほど遅い
レイヤード ナビゲーションのデフォルト モジュールのパフォーマンスに問題があります。
10,000 個の製品がありますが、フィルタリングしたいカテゴリには 60 個あります。
残念なことに、1 つの属性によるフィルタリングは 12 秒間続きます (多くの最適化の後)。
私が見つけたすべての微調整とパフォーマンスのヒントは、基本的に言った
階層化されたナビゲーションを使用しないでください。magento の速度が大幅に低下します。
非常に大量の利用可能なメモリを備えた非常に高速な SSD ベースのホスティングで magento をホストしました。
- 階層化されたナビゲーションを大幅に高速化するための良いアプローチはありますか?
- それはどのように行われるべきですか?
- 皆さんはどのようにしていますか?
- 階層化されたナビゲーションの有料モジュールは物事を高速化しますか?
- 使用すべき何らかの回避策はありますか?
前もって感謝します。