Example #1
0
 private function postContactInfo(\Request $request)
 {
     $values = $request->getVars();
     Factory::post(Factory::load(), $values['vars']);
     $response = new \Http\SeeOtherResponse(\Server::getCurrentUrl(false));
     return $response;
 }
Example #2
0
 /**
  * Handle the submit from the search form.
  * 
  * @param \Request $request
  * @return \Response
  */
 public function post(\Request $request)
 {
     $script = PHPWS_SOURCE_HTTP . 'mod/systemsinventory/javascript/sys_pager.js';
     $source_http = PHPWS_SOURCE_HTTP;
     \Layout::addJSHeader("<script type='text/javascript'>var source_http = '{$source_http}';</script>");
     \Layout::addLink("<script type='text/javascript' src='{$script}'></script>");
     $factory = new Factory();
     $search_vars = $request->getVars();
     $_SESSION['system_search_vars'] = $search_vars['vars'];
     \Pager::prepare();
     $template = new \Template();
     $template->setModuleTemplate('systemsinventory', 'search_results.html');
     $view = new \View\HtmlView($template->get());
     $response = new \Response($view);
     return $response;
 }