public function clearsearch($parameters = array()) { if (isset($parameters['gridid'])) { $grid = new mygrid($parameters['gridid']); $grid->setConditions(''); $grid->setPage(1); $grid->setLastsearch(''); $grid->setCachedtotalpages(''); $template = new ui($this); $template->assign('grid', $grid); if ($parameters['history'] != 'history' && $parameters['directsearch'] != 'true') { $this->response->addWaypoint('mygrid', 'clearsearch', $grid->getId(), array('gridid' => $grid->getId())); } $this->response->assign($parameters['gridid'], 'innerHTML', $template->fetch($parameters['viewprefix'] . 'mygridstructure.tpl')); } }