@@ -10,55 +10,55 @@ |
||
| 10 | 10 | */ |
| 11 | 11 | class adminController extends Controller { |
| 12 | 12 | |
| 13 | - public function indexAction() { |
|
| 13 | + public function indexAction() { |
|
| 14 | 14 | $args = func_get_args(); |
| 15 | 15 | call_user_func_array([$this, 'dataManagerAction'], $args); |
| 16 | - } |
|
| 16 | + } |
|
| 17 | 17 | |
| 18 | - public function dataManagerAction($model = '', $dataManager = 'manager') { |
|
| 18 | + public function dataManagerAction($model = '', $dataManager = 'manager') { |
|
| 19 | 19 | if (!$model) { |
| 20 | - $modulePath = Module::getModulePath($this->module->moduleName); |
|
| 21 | - $path = $modulePath . '/models'; |
|
| 22 | - if (file_exists($path)) { |
|
| 20 | + $modulePath = Module::getModulePath($this->module->moduleName); |
|
| 21 | + $path = $modulePath . '/models'; |
|
| 22 | + if (file_exists($path)) { |
|
| 23 | 23 | $files = array_slice(scandir($path), 2); |
| 24 | 24 | foreach ($files as $file) { |
| 25 | - if (is_dir($path . '/' . $file)) { |
|
| 25 | + if (is_dir($path . '/' . $file)) { |
|
| 26 | 26 | continue; |
| 27 | - } |
|
| 28 | - $model = pathinfo($file, PATHINFO_FILENAME); |
|
| 29 | - break; |
|
| 27 | + } |
|
| 28 | + $model = pathinfo($file, PATHINFO_FILENAME); |
|
| 29 | + break; |
|
| 30 | + } |
|
| 30 | 31 | } |
| 31 | - } |
|
| 32 | 32 | } |
| 33 | 33 | $fullModelName = $this->module->moduleName . '\\' . ucfirst($model); |
| 34 | 34 | $dataManager = new Ui\DataManager($fullModelName, $dataManager); |
| 35 | 35 | $title = !empty($dataManager->managerOptions['name']) ? $dataManager->managerOptions['name'] : $fullModelName::objectName(); |
| 36 | 36 | $this->view->setTitle($title); |
| 37 | 37 | $this->view->page(['module' => 'Ui', 'content' => 'dataManager/manager', 'data' => compact('dataManager')]); |
| 38 | - } |
|
| 38 | + } |
|
| 39 | 39 | |
| 40 | - public function viewAction($model, $pk) { |
|
| 40 | + public function viewAction($model, $pk) { |
|
| 41 | 41 | $fullModelName = $this->module->moduleName . '\\' . ucfirst($model); |
| 42 | 42 | if (Users\User::$cur->group_id != 3 && (empty($fullModelName::$views['manager']['access']) || !in_array(Users\User::$cur->group_id, $fullModelName::$views['manager']['access']['groups']))) { |
| 43 | - Tools::redirect('/admin', 'У вас нет прав доступа для просмотра этого объекта', 'danger'); |
|
| 43 | + Tools::redirect('/admin', 'У вас нет прав доступа для просмотра этого объекта', 'danger'); |
|
| 44 | 44 | } |
| 45 | 45 | $item = $fullModelName::get($pk); |
| 46 | 46 | $this->view->setTitle(($fullModelName::$objectName ? $fullModelName::$objectName : $fullModelName) . ($item ? ( ' - ' . $item->name()) : '')); |
| 47 | 47 | if (!empty($_POST['comment'])) { |
| 48 | - $comment = new Dashboard\Comment(); |
|
| 49 | - $comment->text = $_POST['comment']; |
|
| 50 | - $comment->user_id = \Users\User::$cur->id; |
|
| 51 | - $comment->model = $fullModelName; |
|
| 52 | - $comment->item_id = $item->pk(); |
|
| 53 | - $comment->save(); |
|
| 54 | - Tools::redirect($_SERVER['REQUEST_URI']); |
|
| 48 | + $comment = new Dashboard\Comment(); |
|
| 49 | + $comment->text = $_POST['comment']; |
|
| 50 | + $comment->user_id = \Users\User::$cur->id; |
|
| 51 | + $comment->model = $fullModelName; |
|
| 52 | + $comment->item_id = $item->pk(); |
|
| 53 | + $comment->save(); |
|
| 54 | + Tools::redirect($_SERVER['REQUEST_URI']); |
|
| 55 | 55 | } |
| 56 | 56 | $moduleName = $this->module->moduleName; |
| 57 | 57 | $pageParam = ['module' => 'Ui', 'content' => 'dataManager/view', 'data' => compact('item', 'moduleName')]; |
| 58 | 58 | if (isset($_GET['print'])) { |
| 59 | - $pageParam['page'] = 'print'; |
|
| 59 | + $pageParam['page'] = 'print'; |
|
| 60 | 60 | } |
| 61 | 61 | $this->view->page($pageParam); |
| 62 | - } |
|
| 62 | + } |
|
| 63 | 63 | |
| 64 | 64 | } |
@@ -18,11 +18,11 @@ discard block |
||
| 18 | 18 | public function dataManagerAction($model = '', $dataManager = 'manager') { |
| 19 | 19 | if (!$model) { |
| 20 | 20 | $modulePath = Module::getModulePath($this->module->moduleName); |
| 21 | - $path = $modulePath . '/models'; |
|
| 21 | + $path = $modulePath.'/models'; |
|
| 22 | 22 | if (file_exists($path)) { |
| 23 | 23 | $files = array_slice(scandir($path), 2); |
| 24 | 24 | foreach ($files as $file) { |
| 25 | - if (is_dir($path . '/' . $file)) { |
|
| 25 | + if (is_dir($path.'/'.$file)) { |
|
| 26 | 26 | continue; |
| 27 | 27 | } |
| 28 | 28 | $model = pathinfo($file, PATHINFO_FILENAME); |
@@ -30,7 +30,7 @@ discard block |
||
| 30 | 30 | } |
| 31 | 31 | } |
| 32 | 32 | } |
| 33 | - $fullModelName = $this->module->moduleName . '\\' . ucfirst($model); |
|
| 33 | + $fullModelName = $this->module->moduleName.'\\'.ucfirst($model); |
|
| 34 | 34 | $dataManager = new Ui\DataManager($fullModelName, $dataManager); |
| 35 | 35 | $title = !empty($dataManager->managerOptions['name']) ? $dataManager->managerOptions['name'] : $fullModelName::objectName(); |
| 36 | 36 | $this->view->setTitle($title); |
@@ -38,12 +38,12 @@ discard block |
||
| 38 | 38 | } |
| 39 | 39 | |
| 40 | 40 | public function viewAction($model, $pk) { |
| 41 | - $fullModelName = $this->module->moduleName . '\\' . ucfirst($model); |
|
| 41 | + $fullModelName = $this->module->moduleName.'\\'.ucfirst($model); |
|
| 42 | 42 | if (Users\User::$cur->group_id != 3 && (empty($fullModelName::$views['manager']['access']) || !in_array(Users\User::$cur->group_id, $fullModelName::$views['manager']['access']['groups']))) { |
| 43 | 43 | Tools::redirect('/admin', 'У вас нет прав доступа для просмотра этого объекта', 'danger'); |
| 44 | 44 | } |
| 45 | 45 | $item = $fullModelName::get($pk); |
| 46 | - $this->view->setTitle(($fullModelName::$objectName ? $fullModelName::$objectName : $fullModelName) . ($item ? ( ' - ' . $item->name()) : '')); |
|
| 46 | + $this->view->setTitle(($fullModelName::$objectName ? $fullModelName::$objectName : $fullModelName).($item ? (' - '.$item->name()) : '')); |
|
| 47 | 47 | if (!empty($_POST['comment'])) { |
| 48 | 48 | $comment = new Dashboard\Comment(); |
| 49 | 49 | $comment->text = $_POST['comment']; |