Example #1
0
 public function updateAction()
 {
     if (!is_request('commit')) {
         return;
     }
     #    if( !is_request( 'commit' ))        $this->_redirect( get_session( 'contr' ) . '/index?page=' . get_session( 'current_page' ));
     $id = get_session('id');
     $Table = new $this->table();
     if (get_request('commit') == 'Delete') {
         $data['status'] = 'I';
         $this->preDelete($id);
         #         $table->delete  ( $id );
         $Table->update($id, $data);
         $this->posDelete($id);
     } else {
         if ($this->getKey() == '') {
             $this->_redirect(get_session('contr') . '/index?page=' . get_session('current_page'));
         }
         $data = $this->getData();
         $this->preUpdate($id);
         $Table->update($id, $data);
         $this->posUpdate($id);
     }
     #    $this->_redirect( get_session( 'contr' ) . '/show?id=' . $id );
     $this->_redirect(get_session('contr') . '/index?page=' . get_session('current_page'));
 }
Example #2
0
 private function set_language()
 {
     if (is_request('language')) {
         set_session('language', get_request('language'));
     }
     $return = array();
     $return['status'] = 'ok';
     echo json_encode($return);
 }