* @since 1.0.0 * @package MammutCMS * @subpackage Module */ class MMModSearch extends MMModBaseSearch { protected function getMyId() { return 'mcms.search'; } public function runIndex(Request $request, Response $response, $activeInstance) { $system = System::getInstance(); $db = $system->getDB(); $param = $system->getRequest()->getParam(); // uncomment the following lines to get access to the localized strings // $locale = $system->getActiveLocale(); // $strings = $this->loadLocaleStrings($locale,__FILE__); // TODO: implement try { $layout = $this->findLayout($system->getSiteId(),$activeInstance); $template = $this->loadTemplate($this->getMyId(), $system->getTarget('action'),$layout); $response->setFragment('CONTENT',$template->getDocument()); } catch (FileNotFoundException $ex) { $response->setFragment('CONTENT',$ex->getMessage().' :'.$ex->getContext()); } } }