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