0
2 개 이상의 카테고리의 제품을 표시하는 블록을 만들고 싶습니다. 여러 가지 방법으로 시도했지만 작동하지 않습니다.Magento 1.7 블록에서 2 개 카테고리의 제품보기
나는 시도 방법 :
/app/code/local/Mage/Catalog/Block/Product/Fulllist.php (변경된 _getProductCollection와 List.php (동일) 기능 :
protected function _getProductCollection()
{
$_productCollection = Mage::getModel('catalog/product')
->getCollection()
->joinField('category_id', 'catalog/category_product', 'category_id', 'product_id = entity_id', null, 'left')
->addAttributeToSelect('*')
->addAttributeToFilter('category_id', array(
array('finset' => '30'),
array('finset' => '32'))
)
->addAttributeToSort('created_at', 'desc');
return $_productCollection;
}
그런 다음, CMS 페이지 중 하나에 내가 사용하려고 :
{{block type="catalog/product_fulllist" template="catalog/product/list.phtml"}}
을하지만 그건 작동하지 않는 것, 페이지는 분명하다. 어떤 부분이 빠졌습니까? 아니면 더 쉬운 방법이 있을까요?
인사말! 더 WHERE 절이 [링크] (http://pastebin.com/tZQGL44X) 내가 주목하는 것은 : 내가 쿼리를 인쇄 할 때처럼
불행하게도 아니, 그것은 보지 않는다 그런 종류의 쿼리에서 흔히 볼 수있는 것입니까? 분명히 뭔가 올바르게 작동하지 않습니다. 어쨌든 도와 줘서 고마워! – jwitos