J'essaie d'ajouter une grille dans laquelle je dois faire une jointure à gauche.
protected function _prepareCollection()
{
$collection = Mage::getResourceModel('admin/user_collection')->join("school/school",'ref_id = referer_id',"school_name",**"left"**);
var_dump((string)$collection->getSelect());
$this->setCollection($collection);
return parent::_prepareCollection();
}
Même si j'ai défini "gauche", quand je vois la décharge, elle apparaît :
SÉLECTIONNER main_table
.*, school/school
. school_name
DE admin_user
AS main_table
INNER JOIN school
AS school/school
ON ref_id = referer_id
J'ai essayé de faire un $collection = Mage::getResourceModel('admin/user_collection')->**joinLeft**("school/school",'ref_id = referer_id',"school_name","left");
mais pour lequel mon système ne me montre pas de hangs var_dump.