2016-03-22 5 views
0

Мне нужно использовать группу в моей коллекции. Вот как я это делаю:Вызов функции группы на не EAV модели

$products = Mage::getModel("similar/blogpost")->getCollection()->addFieldToFilter('designid',''.$pid)->group('categoryname'); 

Мой класс Коллекция, как это:

<?php 
class Homeliv_Similar_Model_Resource_Blogpost_Collection extends Mage_Core_Model_Resource_Db_Collection_Abstract { 
    protected function _construct() 
    { 
      $this->_init('similar/blogpost'); 
    } 
} ?> 

Я получаю фатальную ошибку: неопределенный метод

ответ

0

попробовать с ниже ..

$products = Mage::getModel("similar/blogpost")->getCollection()->addFieldToFilter('designid',$pid); 
$products->getSelect()->group('categoryname'); 
0

убрать '' до $ pid

$products = Mage::getModel("similar/blogpost")->getCollection() 
      ->addFieldToFilter('designid', $pid)->group('categoryname'); 
Смежные вопросы