在 Grid.php 中,我需要将客户/客户模型与我的自定义模型一起加入。
protected function _prepareCollection() {
$collection = Mage::getResourceModel('customer/customer_collection')->addNameToSelect();
$collection->getSelect()->join(
array('e' => 'event'), 'e.customer_id=main_table.entity_id', array('status')
);
$this->setCollection($collection);
return parent::_prepareCollection();
}
基本上我需要向集合中添加更多信息(在这个例子中是状态)。该event
表包含 customer_id 作为对 customer_entity.entity_id 的引用。我怎样才能做到这一点?