После долгой попытки я получил решение.
У меня это сработало.
$session = Mage::getSingleton('customer/session');
$resource = Mage::getSingleton('core/resource');
$read= $resource->getConnection('core_read');
$event_attending = $resource->getTableName('event_attending');
$select = $read->select('event_id')
->from($event_attending)
->where('user_id = ?',$session->getId())
->order('event_date DESC') ;
$attending_events = $read->fetchAll($select);
$resultArray = '';$str='';
foreach($attending_events as $attEvent){
if($str!='')$str.=',';
$str.=$attEvent['event_id'];
}
//echo $str;
$session = Mage::getSingleton('customer/session');
if($session->isLoggedIn()){
$events = Mage::getResourceModel('catalog/product_collection')
->addAttributeToSelect('*')
->addFieldToFilter('entity_id', array('in' => array($str)))
->load();
//print_r($events->toArray());
return $events;
}
else
return '';
}