価格でシンプルな製品をフィルタリングします
-
16-10-2019 - |
質問
私のプロジェクトには、フィルタリングする必要がある要件があります シンプルな製品 価格に基づいています。
デフォルトのMagentoでは、価格のフィルタリングはに基づいています 構成可能な製品.
私のプロジェクトに関連するいくつかの重要なポイントは次のとおりです。
- シンプルな製品 に関連付けられています 構成可能な製品.
- 各 構成可能な製品 3種類のものがあります シンプルな製品 それに関連付けられています。
たとえば、 構成可能な製品 は A
, 、関連する シンプルな製品 それは A1
, A2
と A3
.
PS:Magentoのコアファイルをより深く掘り下げた後でも、グリップを保持しなかった後、私はここで尋ねています。
明確な提案をしてください。
解決
私は関連付けていました simple products
と configurable products
ユーザー定義のドロップダウン属性を使用して、 p_type
, 、関連するものと識別される3つの一意の数字を保持します simple products
.
価格を通してフィルタリングしている間、私はURLにクエリ文字列があることを観察しました ?price=3000-4999
. 。追加しました p_type
構成可能な製品ではなく、単純な製品に従ってフィルターするクエリ文字列への属性。
例えば、
http://mywebsite.com/categoryName/?price=3000-4999&p_type=126
これは私のために働いた:)
また、私の場合、単純な製品は invisible as single product
. 。だから、私も他のいくつかの変更を行いました。
所属していません magento.stackexchange