Exemplo n.º 1
0
 public static function processModule($params, $view)
 {
     if (!isset($params['get'])) {
         return '';
     }
     if (!isset($params['display'])) {
         $params['display'] = '';
     }
     $vars_backup = $view->_tpl_vars;
     foreach ($params as $k => $v) {
         if (empty($v)) {
             continue;
         }
         $params['get'] = str_replace(":" . $k . "/", $v . "/", $params['get']);
     }
     $result = Request::internal($params['get'], 'get', $params);
     if (is_array($request->error_messages) && count($request->error_messages)) {
         echo '<p>' . join("<br />", $request->error_messages) . "</p>";
         return;
     }
     $view->_tpl_vars = $vars_backup;
     if (!empty($params['wrapper']) && $result) {
         return '<div class="' . $params['wrapper'] . '">' . $result . '</div>';
     }
     return $result;
 }
Exemplo n.º 2
0
 public static function processModule($params, $view)
 {
     if (!isset($params['get'])) {
         return '';
     }
     if (!isset($params['display'])) {
         $params['display'] = '';
     }
     $vars_backup = $view->_tpl_vars;
     $params['get'] = Route::resource($params['get'], $params);
     $result = Request::internal($params['get'], 'get', $params);
     if (is_array($request->error_messages) && count($request->error_messages)) {
         echo '<p>' . join("<br />", $request->error_messages) . "</p>";
         return;
     }
     $view->_tpl_vars = $vars_backup;
     if (!empty($params['wrapper']) && !empty($result)) {
         list($start, $end) = static::wrapper($params['wrapper']);
         return $start . $result . $end;
     }
     return $result;
 }