1

製品のコレクションをリストする magento ショップ内のページがあります。いくつかの追加の属性が格納されているカスタム テーブルを使用して製品コレクションを結合しました。

左側の列 (ナビゲーション レイヤー) には、特定のメーカーまたは特定のカテゴリを選択できるフィルターが表示されます。カスタム テーブルのフィールドの 1 つに独自のフィルターを追加して、ユーザーがフィルターを選択したときに、追加された属性の 1 つに特定の (負でない) 値を持つフィールドのみが表示されるようにします。

フィルターに関する情報を検索しようとすると、バックエンドで製品属性を参照している人をよく見かけますが、これが eav の意味での製品属性ではなく、カスタム テーブル (つまり、 sku で参加しました)。結合されたコレクションのプロパティに基づいてフィルターを追加する方法の例または戦略を探しています。

4

0 に答える 0