/** * Добавить \ Сохранить файл */ protected function sys_set() { $fid = $this->args['_sid']; if ($fid > 0) { $file = $this->get_file($fid); $old_file_name = $file->real_name; } $file = !empty($old_file_name) ? file_system::replace_file('file', $old_file_name) : file_system::upload_file('file'); if ($file !== false) { if (!($fid > 0)) { $file['created_date'] = date('Y-m-d : H:i:s'); } $file['changed_date'] = date('Y-m-d : H:i:s'); $this->set_args($file, true); $this->_flush(); $this->insert_on_empty = true; $result = $this->extjs_set_json(false); } else { $result = array('success' => false); } response::send(response::to_json($result), 'html'); }