Пример #1
0
 public function update($sort_by = "create_date", $order = 'asc')
 {
     // Show upgrade window;
     $status = $this->update->getStatus();
     $result = $this->update->getHashSum();
     if (!$result['error']) {
         $data = array('filesCount' => count($result), 'sort_by' => $sort_by, 'order' => $order, 'diff_files_dates' => $this->update->get_files_dates(), 'diff_files' => $result, 'restore_files' => $this->sort($this->update->restore_files_list(), $sort_by, $order), 'new_version' => $status ? TRUE : FALSE);
     } else {
         $data = array('restore_files' => $this->sort($this->update->restore_files_list(), $sort_by, $order), 'error' => $result['error']);
         //            showMessage($result['error'], 'Ошибка', 'r');
     }
     $this->template->show('sys_update', FALSE, $data);
 }