5
Як встановити ідентифікатор магазину в Mage_Catalog_Model_Resource_Product_Collection?
Завдання тривіальне. Мені потрібно отримати список товарів для конкретного перегляду магазину із включеним плоским каталогом. Найбільш очевидним рішенням є наступне: $collection = Mage::getResourceModel('catalog/product_collection') ->setStore($storeId); Насправді setStore()метод не має жодних змін тут, оскільки він називається після того, як _initSelect()метод Mage_Catalog_Model_Resource_Product_Collectionотримує назву плоскої таблиці на основі ідентифікатора магазину. Оскільки ідентифікатор магазину ще …