getModel('deposition'); $data = JRequest::getVar('data'); $limit = JRequest::getVar('limit'); $thriftResult = ""; switch ($data) { case "organizations": $thriftResult = $model->searchOrganizations(JRequest::getVar('term'), $limit); break; case "projects": $list = $model->quickSearchProjects(JRequest::getVar('term'), $limit); $thriftResult = array(); foreach($list as $res) { $projectName = $res->projectAcronym.' - '.$res->projectName.' ('.$res->projectGrant.')'; $thriftResult[] = array('projectId' => $res->projectId, 'projectName' => $projectName); } break; } $this->assignRef('thriftResult', json_encode($thriftResult)); parent::display($tpl); } } ?>