5
Mage_Catalog_Model_Resource_Product_Collection에서 상점 ID를 설정하는 방법은 무엇입니까?
작업은 사소합니다. 플랫 카탈로그가 사용 가능한 특정 상점보기에 대한 제품 목록을 가져와야합니다. 가장 확실한 해결책은 다음과 같습니다. $collection = Mage::getResourceModel('catalog/product_collection') ->setStore($storeId); 실제로 setStore()메소드는 상점 ID를 기반으로 플랫 테이블의 이름을 얻는 _initSelect()메소드 후에 호출되기 때문에 여기서 차이가 없습니다 Mage_Catalog_Model_Resource_Product_Collection. 상점 ID가 아직 설정되지 않았으므로 현재 상점 ID를 사용합니다. 따라서 확실한 해결책은 …