Beispiel #1
0
 public function editAction()
 {
     $this->setViewChange('form');
     $request = $this->getRequest();
     if ($request->isPost()) {
         if ($request->issetPost('submit')) {
             Model_Items_Themes::editItem($request->getQuery('id'), $request->getParams());
             $this->session->set('successfu_edite', true);
         } elseif ($request->issetPost('delete')) {
             Model_Items::deleteItem($request->getQuery('id'));
             $this->session->set('successfu_delete', true);
         }
         $url = '';
         //			if($request->getQuery('m')) { $url .= '&m=' . $request->getQuery('m'); }
         if ($request->getQuery('filter_id')) {
             $url .= '&filter_id=' . $request->getQuery('filter_id');
         }
         if ($request->getQuery('filter_name')) {
             $url .= '&filter_name=' . $request->getQuery('filter_name');
         }
         if ($request->getQuery('filter_username')) {
             $url .= '&filter_username='******'filter_username');
         }
         if ($request->getQuery('filter_user_id')) {
             $url .= '&filter_user_id=' . $request->getQuery('filter_user_id');
         }
         if ($request->getQuery('filter_price')) {
             $url .= '&filter_price=' . $request->getQuery('filter_price');
         }
         if ($request->getQuery('filter_sales')) {
             $url .= '&filter_sales=' . $request->getQuery('filter_sales');
         }
         if ($request->getQuery('filter_profit')) {
             $url .= '&filter_profit=' . $request->getQuery('filter_profit');
         }
         if ($request->getQuery('filter_free_request')) {
             $url .= '&filter_free_request=' . $request->getQuery('filter_free_request');
         }
         if ($request->getQuery('filter_free_file')) {
             $url .= '&filter_free_file=' . $request->getQuery('filter_free_file');
         }
         if ($request->getQuery('filter_weekly')) {
             $url .= '&filter_weekly=' . $request->getQuery('filter_weekly');
         }
         if ($request->getQuery('sort')) {
             $url .= '&sort=' . $request->getQuery('sort');
         }
         if ($request->getQuery('order')) {
             $url .= '&order=' . $request->getQuery('order');
         }
         if ($request->getQuery('page')) {
             $url .= '&page=' . $request->getQuery('page');
         }
         $this->redirect($this->getRequest()->getBaseUrl() . $this->getRequest()->getModule() . '/items/?' . $url);
     }
     $this->getForm();
 }
Beispiel #2
0
 public function deleteMultiAction()
 {
     $this->setInvokeArg('noViewRenderer', true);
     $action_check = $this->getRequest()->getPost('action_check');
     if ($action_check && is_array($action_check)) {
         foreach ($action_check as $record_id) {
             Model_Items::deleteItem($record_id);
         }
     }
 }