@@ -42,10 +42,12 @@ discard block |
||
42 | 42 | $this->managerOptions = !empty($modelNameOrOptions::$dataManagers[$managerName]) ? $modelNameOrOptions::$dataManagers[$managerName] : []; |
43 | 43 | if (isset($modelNameOrOptions::$objectName)) { |
44 | 44 | $this->name = $modelNameOrOptions::$objectName; |
45 | - } else { |
|
45 | + } |
|
46 | + else { |
|
46 | 47 | $this->name = $modelNameOrOptions; |
47 | 48 | } |
48 | - } else { |
|
49 | + } |
|
50 | + else { |
|
49 | 51 | $this->managerOptions = $modelNameOrOptions; |
50 | 52 | } |
51 | 53 | |
@@ -152,7 +154,8 @@ discard block |
||
152 | 154 | $action['className'] = $key; |
153 | 155 | } |
154 | 156 | $return[$key] = $action; |
155 | - } else { |
|
157 | + } |
|
158 | + else { |
|
156 | 159 | $key = $action; |
157 | 160 | $return[$key] = [ |
158 | 161 | 'className' => $action |
@@ -208,7 +211,8 @@ discard block |
||
208 | 211 | if (is_array($col)) { |
209 | 212 | $colName = $key; |
210 | 213 | $colOptions = $col; |
211 | - } else { |
|
214 | + } |
|
215 | + else { |
|
212 | 216 | $colName = $col; |
213 | 217 | $colOptions = []; |
214 | 218 | } |
@@ -218,7 +222,8 @@ discard block |
||
218 | 222 | } |
219 | 223 | if (empty($colOptions['label']) && !empty($colInfo['label'])) { |
220 | 224 | $colOptions['label'] = $colInfo['label']; |
221 | - } elseif (empty($colOptions['label'])) { |
|
225 | + } |
|
226 | + elseif (empty($colOptions['label'])) { |
|
222 | 227 | $colOptions['label'] = $colName; |
223 | 228 | } |
224 | 229 | $cols[$colName] = $colOptions; |
@@ -267,7 +272,8 @@ discard block |
||
267 | 272 | foreach ($this->managerOptions['userGroupFilter'][\Users\User::$cur->group_id]['getRows'] as $colName => $colOptions) { |
268 | 273 | if (!empty($colOptions['userCol'])) { |
269 | 274 | $queryParams['where'][] = [$colName, \Model::getColValue(\Users\User::$cur, $colOptions['userCol'])]; |
270 | - } elseif (isset($colOptions['value'])) { |
|
275 | + } |
|
276 | + elseif (isset($colOptions['value'])) { |
|
271 | 277 | if (is_array($colOptions['value'])) { |
272 | 278 | foreach ($colOptions['value'] as $key => $value) { |
273 | 279 | if ($key === 'userCol') { |
@@ -318,7 +324,8 @@ discard block |
||
318 | 324 | if ($colInfo['colParams']['type'] == 'dateTime' && !strpos($params['filters'][$col]['max'], ' ')) { |
319 | 325 | |
320 | 326 | $date = $params['filters'][$col]['max'] . ' 23:59:59'; |
321 | - } else { |
|
327 | + } |
|
328 | + else { |
|
322 | 329 | $date = $params['filters'][$col]['max']; |
323 | 330 | } |
324 | 331 | $queryParams['where'][] = [$col, $date, '<=']; |
@@ -362,7 +369,8 @@ discard block |
||
362 | 369 | } |
363 | 370 | if (!empty($params['mode']) && $params['mode'] == 'sort') { |
364 | 371 | $queryParams['order'] = ['weight', 'asc']; |
365 | - } elseif (!empty($params['sortered']) && !empty($this->managerOptions['sortable'])) { |
|
372 | + } |
|
373 | + elseif (!empty($params['sortered']) && !empty($this->managerOptions['sortable'])) { |
|
366 | 374 | foreach ($params['sortered'] as $colName => $sortType) { |
367 | 375 | if ($colName && in_array($colName, $this->managerOptions['sortable'])) { |
368 | 376 | $sortType = in_array($sortType, ['desc', 'asc']) ? $sortType : 'desc'; |
@@ -373,7 +381,8 @@ discard block |
||
373 | 381 | if ($model && !empty($params['relation'])) { |
374 | 382 | $relation = $model::getRelation($params['relation']); |
375 | 383 | $items = $model->$params['relation']($queryParams); |
376 | - } else { |
|
384 | + } |
|
385 | + else { |
|
377 | 386 | $relation = false; |
378 | 387 | $items = $modelName::getList($queryParams); |
379 | 388 | } |
@@ -389,7 +398,8 @@ discard block |
||
389 | 398 | foreach ($this->managerOptions['cols'] as $key => $colName) { |
390 | 399 | if (!empty($params['download'])) { |
391 | 400 | $row[] = \Model::getColValue($item, is_array($colName) ? $key : $colName, true, false); |
392 | - } else { |
|
401 | + } |
|
402 | + else { |
|
393 | 403 | $row[] = DataManager::drawCol($item, is_array($colName) ? $key : $colName, $params, $this); |
394 | 404 | } |
395 | 405 | } |
@@ -418,7 +428,8 @@ discard block |
||
418 | 428 | $col = substr($colName, strpos($colName, ':') + 1); |
419 | 429 | if ($item->$rel) { |
420 | 430 | return DataManager::drawCol($item->$rel, $col, $params, $dataManager, $originalCol, $originalItem); |
421 | - } else { |
|
431 | + } |
|
432 | + else { |
|
422 | 433 | return 'Не указано'; |
423 | 434 | } |
424 | 435 | } |
@@ -441,20 +452,24 @@ discard block |
||
441 | 452 | $href = "<a href ='/admin/" . $item->{$modelName::$cols[$colName]['relation']}->genViewLink() . "'>"; |
442 | 453 | if (!empty($modelName::$cols[$colName]['showCol'])) { |
443 | 454 | $href .= $item->{$modelName::$cols[$colName]['relation']}->{$modelName::$cols[$colName]['showCol']}; |
444 | - } else { |
|
455 | + } |
|
456 | + else { |
|
445 | 457 | |
446 | 458 | $href .= $item->{$modelName::$cols[$colName]['relation']}->name(); |
447 | 459 | } |
448 | 460 | $href .= '</a>'; |
449 | 461 | return $href; |
450 | - } else { |
|
462 | + } |
|
463 | + else { |
|
451 | 464 | return $item->{$modelName::$cols[$colName]['relation']}->name(); |
452 | 465 | } |
453 | - } else { |
|
466 | + } |
|
467 | + else { |
|
454 | 468 | return $item->$colName; |
455 | 469 | } |
456 | 470 | } |
457 | - } else { |
|
471 | + } |
|
472 | + else { |
|
458 | 473 | if (!empty($modelName::$cols[$colName]['view']['type'])) { |
459 | 474 | switch ($modelName::$cols[$colName]['view']['type']) { |
460 | 475 | case 'widget': |
@@ -472,15 +487,18 @@ discard block |
||
472 | 487 | default: |
473 | 488 | return $item->$colName; |
474 | 489 | } |
475 | - } elseif (!empty($modelName::$cols[$colName]['type'])) { |
|
490 | + } |
|
491 | + elseif (!empty($modelName::$cols[$colName]['type'])) { |
|
476 | 492 | if (\App::$cur->name == 'admin' && $originalCol == 'name' || ( $dataManager && !empty($dataManager->managerOptions['colToView']) && $dataManager->managerOptions['colToView'] == $originalCol)) { |
477 | 493 | $formName = $dataManager && !empty($dataManager->managerOptions['editForm']) ? $dataManager->managerOptions['editForm'] : 'manager'; |
478 | 494 | $redirectUrl = !empty($_SERVER['HTTP_REFERER']) ? $_SERVER['HTTP_REFERER'] : '/admin/' . str_replace('\\', '/', get_class($originalItem)); |
479 | 495 | return "<a href ='/admin/{$originalItem->genViewLink()}?formName={$formName}&redirectUrl={$redirectUrl}'>{$item->$colName}</a>"; |
480 | - } elseif (\App::$cur->name == 'admin' && $colName == 'name') { |
|
496 | + } |
|
497 | + elseif (\App::$cur->name == 'admin' && $colName == 'name') { |
|
481 | 498 | $redirectUrl = !empty($_SERVER['HTTP_REFERER']) ? $_SERVER['HTTP_REFERER'] : '/admin/' . str_replace('\\', '/', get_class($originalItem)); |
482 | 499 | return "<a href ='/admin/{$item->genViewLink()}?redirectUrl={$redirectUrl}'>{$item->$colName}</a>"; |
483 | - } elseif ($modelName::$cols[$colName]['type'] == 'html') { |
|
500 | + } |
|
501 | + elseif ($modelName::$cols[$colName]['type'] == 'html') { |
|
484 | 502 | $uid = \Tools::randomString(); |
485 | 503 | $script = "<script>inji.onLoad(function(){ |
486 | 504 | var el{$uid}=$('#{$uid}'); |
@@ -509,10 +527,12 @@ discard block |
||
509 | 527 | } |
510 | 528 | })</script>"; |
511 | 529 | return "<div id = '{$uid}' style='max-height:44px;overflow:hidden;'>{$item->$colName}</div>" . $script; |
512 | - } else { |
|
530 | + } |
|
531 | + else { |
|
513 | 532 | return \Model::resloveTypeValue($item, $colName); |
514 | 533 | } |
515 | - } else { |
|
534 | + } |
|
535 | + else { |
|
516 | 536 | return $item->$colName; |
517 | 537 | } |
518 | 538 | } |
@@ -561,7 +581,8 @@ discard block |
||
561 | 581 | foreach ($this->managerOptions['userGroupFilter'][\Users\User::$cur->group_id]['getRows'] as $colName => $colOptions) { |
562 | 582 | if (!empty($colOptions['userCol'])) { |
563 | 583 | $queryParams['where'][] = [$colName, \Model::getColValue(\Users\User::$cur, $colOptions['userCol'])]; |
564 | - } elseif (isset($colOptions['value'])) { |
|
584 | + } |
|
585 | + elseif (isset($colOptions['value'])) { |
|
565 | 586 | if (is_array($colOptions['value'])) { |
566 | 587 | foreach ($colOptions['value'] as $key => $value) { |
567 | 588 | if ($key === 'userCol') { |
@@ -613,7 +634,8 @@ discard block |
||
613 | 634 | if ($colInfo['colParams']['type'] == 'dateTime' && !strpos($params['filters'][$col]['max'], ' ')) { |
614 | 635 | |
615 | 636 | $date = $params['filters'][$col]['max'] . ' 23:59:59'; |
616 | - } else { |
|
637 | + } |
|
638 | + else { |
|
617 | 639 | $date = $params['filters'][$col]['max']; |
618 | 640 | } |
619 | 641 | $queryParams['where'][] = [$col, $date, '<=']; |
@@ -657,7 +679,8 @@ discard block |
||
657 | 679 | } |
658 | 680 | if ($model && !empty($params['relation'])) { |
659 | 681 | $count = $model->$params['relation']($queryParams); |
660 | - } else { |
|
682 | + } |
|
683 | + else { |
|
661 | 684 | $count = $modelName::getCount($queryParams); |
662 | 685 | } |
663 | 686 | $pages = new Pages([ |
@@ -16,7 +16,8 @@ discard block |
||
16 | 16 | $modelName = $raw[0]; |
17 | 17 | $id = $raw[1]; |
18 | 18 | $model = $modelName::get($id, $modelName::index(), !empty($_GET['params']['dataManagerParams']) ? $_GET['params']['dataManagerParams'] : []); |
19 | - } else { |
|
19 | + } |
|
20 | + else { |
|
20 | 21 | $modelName = $_GET['item']; |
21 | 22 | $model = new $modelName(); |
22 | 23 | } |
@@ -47,7 +48,8 @@ discard block |
||
47 | 48 | $return->content = ob_get_contents(); |
48 | 49 | ob_end_clean(); |
49 | 50 | $return->send(); |
50 | - } else { |
|
51 | + } |
|
52 | + else { |
|
51 | 53 | $form->checkRequest($params); |
52 | 54 | $_GET['item'] = get_class($form->model) . ($model->pk() ? ':' . $model->pk() : ''); |
53 | 55 | $get = $_GET; |
@@ -67,7 +67,8 @@ |
||
67 | 67 | } |
68 | 68 | if ($searchArr) { |
69 | 69 | $options['where'][] = $searchArr; |
70 | - } else { |
|
70 | + } |
|
71 | + else { |
|
71 | 72 | $result->content = []; |
72 | 73 | $result->send(); |
73 | 74 | } |
@@ -23,7 +23,8 @@ discard block |
||
23 | 23 | $raw = explode(':', $item); |
24 | 24 | $return['modelName'] = $raw[0]; |
25 | 25 | $return['model'] = $return['modelName']::get($raw[1], $return['modelName']::index(), $return['params']); |
26 | - } else { |
|
26 | + } |
|
27 | + else { |
|
27 | 28 | $return['modelName'] = $item; |
28 | 29 | $return['model'] = null; |
29 | 30 | } |
@@ -32,7 +33,8 @@ discard block |
||
32 | 33 | $relation = $return['modelName']::getRelation($return['params']['relation']); |
33 | 34 | if (!empty($relation['type']) && $relation['type'] == 'relModel') { |
34 | 35 | $return['modelName'] = $relation['relModel']; |
35 | - } else { |
|
36 | + } |
|
37 | + else { |
|
36 | 38 | $return['modelName'] = $relation['model']; |
37 | 39 | } |
38 | 40 | } |
@@ -131,7 +133,8 @@ discard block |
||
131 | 133 | } |
132 | 134 | echo "\n"; |
133 | 135 | $endRow = true; |
134 | - } else { |
|
136 | + } |
|
137 | + else { |
|
135 | 138 | Ui\Table::drawRow($row); |
136 | 139 | } |
137 | 140 | } |
@@ -220,7 +223,8 @@ discard block |
||
220 | 223 | $actionParams = $actions[$request['action']]; |
221 | 224 | if (!empty($actionParams['access']['groups']) && !in_array(\Users\User::$cur->group_id, $actionParams['access']['groups'])) { |
222 | 225 | $result->content = 'У вас нет прав доступа к операции ' . (!isset($actionParams['name']) ? $actionParams['className']::$name : $actionParams['name']); |
223 | - } else { |
|
226 | + } |
|
227 | + else { |
|
224 | 228 | try { |
225 | 229 | $result->successMsg = $actionParams['className']::groupAction($dataManager, $ids, $actionParams, !empty($_GET['adInfo']) ? $_GET['adInfo'] : []); |
226 | 230 | $result->success = true; |
@@ -230,7 +234,8 @@ discard block |
||
230 | 234 | } |
231 | 235 | } |
232 | 236 | } |
233 | - } else { |
|
237 | + } |
|
238 | + else { |
|
234 | 239 | $result->content = 'У вас нет прав доступа к менеджеру ' . $request['managerName'] . ' модели ' . $request['modelName']; |
235 | 240 | } |
236 | 241 | $result->send(); |
@@ -25,7 +25,8 @@ |
||
25 | 25 | } |
26 | 26 | echo '</div>'; |
27 | 27 | } |
28 | - } else { |
|
28 | + } |
|
29 | + else { |
|
29 | 30 | foreach ($activeForm->form['map'] as $row) { |
30 | 31 | foreach ($row as $col) { |
31 | 32 | if ($col) { |
@@ -7,8 +7,9 @@ discard block |
||
7 | 7 | for ($i = 1; $i <= $pagesInstance->params['pages']; $i++) { |
8 | 8 | if (( $i >= $pagesInstance->params['page'] - 3 && $i <= $pagesInstance->params['page'] + 3) || $i == 1 || $i == $pagesInstance->params['pages']) { |
9 | 9 | echo '<li '; |
10 | - if ($pagesInstance->params['page'] == $i) |
|
11 | - echo 'class = "active"'; |
|
10 | + if ($pagesInstance->params['page'] == $i) { |
|
11 | + echo 'class = "active"'; |
|
12 | + } |
|
12 | 13 | echo ">"; |
13 | 14 | $getArr['page'] = $i; |
14 | 15 | echo "<a href = '{$pagesInstance->options['url']}?" . http_build_query($getArr) . "'>{$i}</a></li>"; |
@@ -16,7 +17,8 @@ discard block |
||
16 | 17 | elseif ($i == $pagesInstance->params['page'] - 7 && $i > 1) { |
17 | 18 | $getArr['page'] = round($pagesInstance->params['page'] / 2); |
18 | 19 | echo "<li><a href = '{$pagesInstance->options['url']}?" . http_build_query($getArr) . "'>...</a></li>"; |
19 | - } elseif ($i == $pagesInstance->params['page'] + 7 && $i < $pagesInstance->params['pages']) { |
|
20 | + } |
|
21 | + elseif ($i == $pagesInstance->params['page'] + 7 && $i < $pagesInstance->params['pages']) { |
|
20 | 22 | $getArr['page'] = round(($pagesInstance->params['pages'] - $pagesInstance->params['page']) / 2) + $pagesInstance->params['page']; |
21 | 23 | echo "<li><a href = '{$pagesInstance->options['url']}?" . http_build_query($getArr) . "'>...</a></li>"; |
22 | 24 | } |
@@ -24,7 +24,8 @@ discard block |
||
24 | 24 | $aditionValue = !empty($options['aditionalValue']) ? $options['aditionalValue'] : ''; |
25 | 25 | } |
26 | 26 | $optionsHtml .= "<option data-aditionalInput='" . ( count($aditionalInputs) - 1) . "' value ='{$key}'{$selected}>{$value['text']}</option>"; |
27 | - } else { |
|
27 | + } |
|
28 | + else { |
|
28 | 29 | $optionsHtml .= "<option value ='{$key}'{$selected}>{$value}</option>"; |
29 | 30 | } |
30 | 31 | } |
@@ -47,7 +48,8 @@ discard block |
||
47 | 48 | if ($key !== $showedInput) { |
48 | 49 | $input['options']['disabled'] = true; |
49 | 50 | $input['options']['class'] = !empty($input['options']['class']) ? $input['options']['class'] . ' hidden' : 'hidden'; |
50 | - } else { |
|
51 | + } |
|
52 | + else { |
|
51 | 53 | $input['options']['value'] = empty($input['options']['value']) ? $aditionValue : $input['options']['value']; |
52 | 54 | } |
53 | 55 | if ($input['type'] == 'select') { |
@@ -9,7 +9,8 @@ |
||
9 | 9 | if ($options['source'] == 'relation' && empty($options['modelPk'])) { |
10 | 10 | echo '<h4 class=" text-muted">Чтобы добавить связи, сначала создайте объект</h4>'; |
11 | 11 | echo '<p class=" text-muted">Просто заполните доступные поля и нажмите кнопку внизу формы. После этого дополнительные поля разблокируются</p>'; |
12 | - } else { |
|
12 | + } |
|
13 | + else { |
|
13 | 14 | ?> |
14 | 15 | <div class="table-responsive"> |
15 | 16 | <table class ='table table-striped'> |
@@ -12,10 +12,12 @@ |
||
12 | 12 | $displayValue = $calssName::{$options['inputObject']->colParams['showCol']['method']}($options['values'][$value]); |
13 | 13 | break; |
14 | 14 | } |
15 | - } else { |
|
15 | + } |
|
16 | + else { |
|
16 | 17 | $displayValue = $options['values'][$value]->$options['inputObject']->colParams['showCol']; |
17 | 18 | } |
18 | - } else { |
|
19 | + } |
|
20 | + else { |
|
19 | 21 | $displayValue = $options['values'][$value]->name(); |
20 | 22 | } |
21 | 23 | } |