addVisibleFilterToCollection()
およびaddSaleableFilterToCollection()
の方法はMage_Catalog_Model_Product_Status
ですが、@ deprecatedと注釈が付けられていますが、代わりにどのようなアプローチを使用するかについての指示はありません。 Magentoのコア内のコードはまだこれらのメソッドを使用しています(ref Mage_Catalog_Model_Layer::prepareProductCollection()
)。コレクションの可視性とステータスフィルタは廃止されましたが、代わりに何を使用する必要がありますか?
正しい可視性/売り手のフィルタでコレクションを装飾するためにはどのようなアプローチを使用する必要がありますか?
addAttributeToFilter('visibility',Mage_Catalog_Model_Product_Visibility::VISIBILITY_BOTH)
addAttributeToFilter('status',1)