public function searchAction()
 {
     $properties = array();
     $needle = $_POST['searchCriteria'];
     if (isset($needle)) {
         $items = \model\Equipment::search($needle);
         foreach ($items as $item) {
             $properties[] = $item->getJsonProperties();
         }
     }
     $args = array();
     $args['title'] = count($properties) > 0 ? 'Search Results:' : 'Nothing Found!';
     $args['dt_columns'] = $this->getListColumns();
     $args['data'] = json_encode($properties);
     $template_name = parent::getListTemplateName();
     $this->render($template_name, $args);
 }