/** * This function is called when action is browse * * return null * @access public */ function listPledges() { $controller =& new CRM_Core_Controller_Simple('CRM_Pledge_Form_Search', ts('Pledges'), null); $controller->setEmbedded(true); $controller->reset(); $controller->set('limit', 12); $controller->set('cid', $this->_contactId); $controller->set('context', 'user'); $controller->set('force', 1); $controller->process(); $controller->run(); //add honor block. require_once 'CRM/Pledge/BAO/Pledge.php'; $honorParams = array(); $honorParams = CRM_Pledge_BAO_Pledge::getHonorContacts($this->_contactId); if (!empty($honorParams)) { // assign vars to templates $this->assign('pledgeHonorRows', $honorParams); $this->assign('pledgeHonor', true); } }
/** * called when action is browse. */ public function listPledges() { $controller = new CRM_Core_Controller_Simple('CRM_Pledge_Form_Search', ts('Pledges'), NULL, FALSE, FALSE, TRUE, FALSE); $controller->setEmbedded(TRUE); $controller->reset(); $controller->set('limit', 12); $controller->set('cid', $this->_contactId); $controller->set('context', 'user'); $controller->set('force', 1); $controller->process(); $controller->run(); // add honor block. $honorParams = array(); $honorParams = CRM_Pledge_BAO_Pledge::getHonorContacts($this->_contactId); if (!empty($honorParams)) { // assign vars to templates $this->assign('pledgeHonorRows', $honorParams); $this->assign('pledgeHonor', TRUE); } $session = CRM_Core_Session::singleton(); $loggedUserID = $session->get('userID'); $this->assign('loggedUserID', $loggedUserID); }