Как результат ф-ии getKollection загнать в форечь ф-ии getProducts ?
public function getKollection()
{
Mage::getModel('catalog/product')->getCollection()
->addFunctionSelect(array('id', 'name', 'image','price'))
->addFunctionFilter(Mage::getModel('catalog/category')->load(4))
->addFunctionFilter('type_id', array('eq' => 'configurable'));
}
public function getProducts()
{
$result=array();
foreach ($this->getKollection() as $key => $product) {
$result[$key]['id'] = $product->getData('id');
}
}
результат:
Warning: Invalid argument supplied for foreach() in ....file.php on line 33 (вот строка foreach ($this->getKollection() as $key => $product) { )