@@ -2,11 +2,11 @@ discard block |
||
2 | 2 | <div class="row"> |
3 | 3 | <div class="col-md-3"> |
4 | 4 | <?php |
5 | - $category = $material->category; |
|
6 | - \Ui\Tree::ul($category->getRoot(), 0, function($category) { |
|
7 | - echo "<a href='{$category->getHref()}'> {$category->name()}</a>"; |
|
8 | - }); |
|
9 | - ?> |
|
5 | + $category = $material->category; |
|
6 | + \Ui\Tree::ul($category->getRoot(), 0, function($category) { |
|
7 | + echo "<a href='{$category->getHref()}'> {$category->name()}</a>"; |
|
8 | + }); |
|
9 | + ?> |
|
10 | 10 | </div> |
11 | 11 | <div class="col-md-9"> |
12 | 12 | <h2 class="material-name"><?= $material->name; ?></h2> |
@@ -14,19 +14,19 @@ discard block |
||
14 | 14 | <?= Ui\FastEdit::block($material, 'text', null, true); ?> |
15 | 15 | </div> |
16 | 16 | <?php |
17 | - if ($material->links) { |
|
18 | - echo '<ul class = "material-links">'; |
|
19 | - foreach ($material->links as $materialLink) { |
|
20 | - $href = $materialLink->linkedMaterial->alias; |
|
21 | - if ($href == '') { |
|
22 | - $href = '/'; |
|
23 | - } |
|
24 | - $name = $materialLink->name ? $materialLink->name : $materialLink->linkedMaterial->name; |
|
25 | - echo "<li><a href = '{$href}'>{$name}</a></li>"; |
|
26 | - } |
|
27 | - echo '</ul>'; |
|
28 | - } |
|
29 | - ?> |
|
17 | + if ($material->links) { |
|
18 | + echo '<ul class = "material-links">'; |
|
19 | + foreach ($material->links as $materialLink) { |
|
20 | + $href = $materialLink->linkedMaterial->alias; |
|
21 | + if ($href == '') { |
|
22 | + $href = '/'; |
|
23 | + } |
|
24 | + $name = $materialLink->name ? $materialLink->name : $materialLink->linkedMaterial->name; |
|
25 | + echo "<li><a href = '{$href}'>{$name}</a></li>"; |
|
26 | + } |
|
27 | + echo '</ul>'; |
|
28 | + } |
|
29 | + ?> |
|
30 | 30 | </div> |
31 | 31 | </div> |
32 | 32 | </div> |
33 | 33 | \ No newline at end of file |
@@ -12,13 +12,13 @@ discard block |
||
12 | 12 | <h3>Уровни начислений</h3> |
13 | 13 | <ul> |
14 | 14 | <?php |
15 | - foreach ($reward->levels(['order' => ['level', 'asc']]) as $level) { |
|
16 | - ?> |
|
15 | + foreach ($reward->levels(['order' => ['level', 'asc']]) as $level) { |
|
16 | + ?> |
|
17 | 17 | |
18 | 18 | <li><?= !$level->level ? 'Личный' : $level->level; ?>. <?= $types[$level->type]['viewer']($level); ?></li> |
19 | 19 | <?php |
20 | - } |
|
21 | - ?> |
|
20 | + } |
|
21 | + ?> |
|
22 | 22 | |
23 | 23 | </ul> |
24 | 24 | </div> |
@@ -34,20 +34,20 @@ discard block |
||
34 | 34 | <h4 class="<?= $complete ? 'text-success' : 'text-danger'; ?>"><?= $condition->name(); ?></h4> |
35 | 35 | <ul> |
36 | 36 | <?php |
37 | - foreach ($condition->items as $item) { |
|
38 | - $itemComplete = $item->checkComplete(); |
|
39 | - switch ($item->type) { |
|
40 | - case 'event': |
|
37 | + foreach ($condition->items as $item) { |
|
38 | + $itemComplete = $item->checkComplete(); |
|
39 | + switch ($item->type) { |
|
40 | + case 'event': |
|
41 | 41 | $name = \Events\Event::get($item->value, 'event')->name(); |
42 | - break; |
|
43 | - } |
|
44 | - ?> |
|
42 | + break; |
|
43 | + } |
|
44 | + ?> |
|
45 | 45 | <li> |
46 | 46 | <b class="<?= $itemComplete ? 'text-success' : 'text-danger'; ?>"><?= $name; ?> <?= $item->recivedCount(); ?></b>/<?= $item->count; ?> <br /> |
47 | 47 | </li> |
48 | 48 | <?php |
49 | - } |
|
50 | - ?> |
|
49 | + } |
|
50 | + ?> |
|
51 | 51 | </ul> |
52 | 52 | <?php |
53 | 53 | } |
@@ -1,11 +1,11 @@ discard block |
||
1 | 1 | <h3>Мои кошельки</h3> |
2 | 2 | <div class="row"> |
3 | 3 | <?php |
4 | - $blocked = App::$cur->money->getUserBlocks(); |
|
5 | - $wallets = App::$cur->money->getUserWallets(); |
|
6 | - $rates = Money\Currency\ExchangeRate::getList(); |
|
7 | - foreach ($wallets as $wallet) { |
|
8 | - ?> |
|
4 | + $blocked = App::$cur->money->getUserBlocks(); |
|
5 | + $wallets = App::$cur->money->getUserWallets(); |
|
6 | + $rates = Money\Currency\ExchangeRate::getList(); |
|
7 | + foreach ($wallets as $wallet) { |
|
8 | + ?> |
|
9 | 9 | <div class="col-sm-4"> |
10 | 10 | <h4><?= $wallet->currency->name(); ?></h4> |
11 | 11 | <b><?= $wallet->showAmount(); ?></b> <?= $wallet->currency->acronym(); ?><br /> |
@@ -30,8 +30,8 @@ discard block |
||
30 | 30 | ?> |
31 | 31 | </div> |
32 | 32 | <?php |
33 | - } |
|
34 | - ?> |
|
33 | + } |
|
34 | + ?> |
|
35 | 35 | </div> |
36 | 36 | <?php |
37 | 37 | $transfers = Money\Transfer::getList(['where' => [ |
@@ -27,19 +27,19 @@ |
||
27 | 27 | ?> |
28 | 28 | <div class="item <?= !$i ? 'active' : ''; ?>"> |
29 | 29 | <?php |
30 | - if ($item->link) { |
|
31 | - echo "<a href = '{$item->link}' style = 'display:inline-block;'>"; |
|
32 | - } |
|
33 | - ?> |
|
30 | + if ($item->link) { |
|
31 | + echo "<a href = '{$item->link}' style = 'display:inline-block;'>"; |
|
32 | + } |
|
33 | + ?> |
|
34 | 34 | <img src="<?= Statics::file($item->image->path); ?>" alt="<?= $item->name; ?>"> |
35 | 35 | <div class="carousel-caption"> |
36 | 36 | <?= $item->description; ?> |
37 | 37 | </div> |
38 | 38 | <?php |
39 | - if ($item->link) { |
|
40 | - echo "</a>"; |
|
41 | - } |
|
42 | - ?> |
|
39 | + if ($item->link) { |
|
40 | + echo "</a>"; |
|
41 | + } |
|
42 | + ?> |
|
43 | 43 | </div> |
44 | 44 | <?php |
45 | 45 | $i++; |
@@ -1,12 +1,12 @@ |
||
1 | 1 | <?php |
2 | 2 | /** |
3 | - * Text blocks module |
|
4 | - * |
|
5 | - * @author Alexey Krupskiy <[email protected]> |
|
6 | - * @link http://inji.ru/ |
|
7 | - * @copyright 2015 Alexey Krupskiy |
|
8 | - * @license https://github.com/injitools/cms-Inji/blob/master/LICENSE |
|
9 | - */ |
|
3 | + * Text blocks module |
|
4 | + * |
|
5 | + * @author Alexey Krupskiy <[email protected]> |
|
6 | + * @link http://inji.ru/ |
|
7 | + * @copyright 2015 Alexey Krupskiy |
|
8 | + * @license https://github.com/injitools/cms-Inji/blob/master/LICENSE |
|
9 | + */ |
|
10 | 10 | class TextBlocks extends Module |
11 | 11 | { |
12 | 12 | function init() |
@@ -3,38 +3,38 @@ |
||
3 | 3 | ?> |
4 | 4 | <div id ='<?= $id; ?>' class="uiActiveForm" data-modelname="<?= $activeForm->modelName; ?>" data-formname="<?= $activeForm->formName; ?>" data-inputs='<?= json_encode($activeForm->inputs); ?>'> |
5 | 5 | <?php |
6 | - if ($activeForm->parent === null) { |
|
7 | - $form->action = $activeForm->action; |
|
8 | - $form->begin($activeForm->header, ['onsubmit' => $ajax ? 'inji.Ui.forms.submitAjax(this);return false;' : '']); |
|
9 | - } elseif ($activeForm->header) { |
|
10 | - echo "<h3>{$activeForm->header}</h3>"; |
|
11 | - } |
|
12 | - if (empty($activeForm->form['noMapCell'])) { |
|
13 | - foreach ($activeForm->form['map'] as $row) { |
|
14 | - $colSize = 12 / count($row); |
|
15 | - echo "<div class ='row'>"; |
|
16 | - foreach ($row as $col) { |
|
17 | - echo "<div class = 'col-sm-{$colSize}'>"; |
|
18 | - if ($col) { |
|
19 | - $activeForm->drawCol($col, $activeForm->inputs[$col], $form, $params); |
|
20 | - } |
|
21 | - echo '</div>'; |
|
22 | - } |
|
23 | - echo '</div>'; |
|
24 | - } |
|
25 | - } else { |
|
26 | - foreach ($activeForm->form['map'] as $row) { |
|
27 | - foreach ($row as $col) { |
|
28 | - if ($col) { |
|
29 | - $activeForm->drawCol($col, $activeForm->inputs[$col], $form, $params); |
|
30 | - } |
|
31 | - } |
|
32 | - } |
|
33 | - } |
|
34 | - if ($activeForm->parent === null) { |
|
35 | - $form->end($activeForm->model ? ($activeForm->model->pk() ? 'Сохранить' : 'Создать') : 'Отправить'); |
|
36 | - } |
|
37 | - ?> |
|
6 | + if ($activeForm->parent === null) { |
|
7 | + $form->action = $activeForm->action; |
|
8 | + $form->begin($activeForm->header, ['onsubmit' => $ajax ? 'inji.Ui.forms.submitAjax(this);return false;' : '']); |
|
9 | + } elseif ($activeForm->header) { |
|
10 | + echo "<h3>{$activeForm->header}</h3>"; |
|
11 | + } |
|
12 | + if (empty($activeForm->form['noMapCell'])) { |
|
13 | + foreach ($activeForm->form['map'] as $row) { |
|
14 | + $colSize = 12 / count($row); |
|
15 | + echo "<div class ='row'>"; |
|
16 | + foreach ($row as $col) { |
|
17 | + echo "<div class = 'col-sm-{$colSize}'>"; |
|
18 | + if ($col) { |
|
19 | + $activeForm->drawCol($col, $activeForm->inputs[$col], $form, $params); |
|
20 | + } |
|
21 | + echo '</div>'; |
|
22 | + } |
|
23 | + echo '</div>'; |
|
24 | + } |
|
25 | + } else { |
|
26 | + foreach ($activeForm->form['map'] as $row) { |
|
27 | + foreach ($row as $col) { |
|
28 | + if ($col) { |
|
29 | + $activeForm->drawCol($col, $activeForm->inputs[$col], $form, $params); |
|
30 | + } |
|
31 | + } |
|
32 | + } |
|
33 | + } |
|
34 | + if ($activeForm->parent === null) { |
|
35 | + $form->end($activeForm->model ? ($activeForm->model->pk() ? 'Сохранить' : 'Создать') : 'Отправить'); |
|
36 | + } |
|
37 | + ?> |
|
38 | 38 | </div> |
39 | 39 | <script> |
40 | 40 | inji.onLoad(function () { |
@@ -127,40 +127,40 @@ |
||
127 | 127 | ?> |
128 | 128 | <div class="filter_form_field filter_select"> |
129 | 129 | <?php |
130 | - if (!empty($_GET['datamanagerFilters'][$col]['value'])) { |
|
131 | - $value = 1; |
|
132 | - } elseif (isset($_GET['datamanagerFilters'][$col]['value'])) { |
|
133 | - $value = 0; |
|
134 | - } else { |
|
135 | - $value = ''; |
|
136 | - } |
|
137 | - $inputOptions = ['value' => $value, 'values' => [ |
|
138 | - '' => 'Не важно', |
|
139 | - '1' => $colInfo['label'], |
|
140 | - '0' => 'Нет' |
|
141 | - ] |
|
142 | - ]; |
|
143 | - if (!empty($dataManager->managerOptions['userGroupFilter'][\Users\User::$cur->group_id]['getRows'][$col])) { |
|
130 | + if (!empty($_GET['datamanagerFilters'][$col]['value'])) { |
|
131 | + $value = 1; |
|
132 | + } elseif (isset($_GET['datamanagerFilters'][$col]['value'])) { |
|
133 | + $value = 0; |
|
134 | + } else { |
|
135 | + $value = ''; |
|
136 | + } |
|
137 | + $inputOptions = ['value' => $value, 'values' => [ |
|
138 | + '' => 'Не важно', |
|
139 | + '1' => $colInfo['label'], |
|
140 | + '0' => 'Нет' |
|
141 | + ] |
|
142 | + ]; |
|
143 | + if (!empty($dataManager->managerOptions['userGroupFilter'][\Users\User::$cur->group_id]['getRows'][$col])) { |
|
144 | 144 | |
145 | - $inputOptions['disabled'] = true; |
|
146 | - $colOptions = $dataManager->managerOptions['userGroupFilter'][\Users\User::$cur->group_id]['getRows'][$col]; |
|
147 | - if (!empty($colOptions['userCol'])) { |
|
148 | - if (strpos($colOptions['userCol'], ':')) { |
|
149 | - $rel = substr($colOptions['userCol'], 0, strpos($colOptions['userCol'], ':')); |
|
150 | - $param = substr($colOptions['userCol'], strpos($colOptions['userCol'], ':') + 1); |
|
145 | + $inputOptions['disabled'] = true; |
|
146 | + $colOptions = $dataManager->managerOptions['userGroupFilter'][\Users\User::$cur->group_id]['getRows'][$col]; |
|
147 | + if (!empty($colOptions['userCol'])) { |
|
148 | + if (strpos($colOptions['userCol'], ':')) { |
|
149 | + $rel = substr($colOptions['userCol'], 0, strpos($colOptions['userCol'], ':')); |
|
150 | + $param = substr($colOptions['userCol'], strpos($colOptions['userCol'], ':') + 1); |
|
151 | 151 | |
152 | - $inputOptions['value'] = \Users\User::$cur->$rel->$param; |
|
153 | - } else { |
|
154 | - $this->model->$col = \Users\User::$cur->{$preset['userCol']}; |
|
155 | - } |
|
156 | - } elseif (!empty($colOptions['value'])) { |
|
152 | + $inputOptions['value'] = \Users\User::$cur->$rel->$param; |
|
153 | + } else { |
|
154 | + $this->model->$col = \Users\User::$cur->{$preset['userCol']}; |
|
155 | + } |
|
156 | + } elseif (!empty($colOptions['value'])) { |
|
157 | 157 | |
158 | - $inputOptions['value'] = $colOptions['value']; |
|
159 | - } |
|
160 | - } |
|
161 | - $inputOptions['class'] = 'input-sm'; |
|
162 | - $form->input('select', "datamanagerFilters[{$col}][value]", $colInfo['label'], $inputOptions); |
|
163 | - ?> |
|
158 | + $inputOptions['value'] = $colOptions['value']; |
|
159 | + } |
|
160 | + } |
|
161 | + $inputOptions['class'] = 'input-sm'; |
|
162 | + $form->input('select', "datamanagerFilters[{$col}][value]", $colInfo['label'], $inputOptions); |
|
163 | + ?> |
|
164 | 164 | </div> |
165 | 165 | |
166 | 166 | <?php |
@@ -1,28 +1,28 @@ |
||
1 | 1 | <ul class="<?= $class; ?>"><?php |
2 | - if ($pagesInstance->params['page'] > 1) { |
|
3 | - $getArr['page'] = $pagesInstance->params['page'] - 1; |
|
4 | - echo "<li><a href = '{$pagesInstance->options['url']}?" . http_build_query($getArr) . "'>←</a></li>"; |
|
5 | - } |
|
2 | + if ($pagesInstance->params['page'] > 1) { |
|
3 | + $getArr['page'] = $pagesInstance->params['page'] - 1; |
|
4 | + echo "<li><a href = '{$pagesInstance->options['url']}?" . http_build_query($getArr) . "'>←</a></li>"; |
|
5 | + } |
|
6 | 6 | |
7 | - for ($i = 1; $i <= $pagesInstance->params['pages']; $i++) { |
|
8 | - if (( $i >= $pagesInstance->params['page'] - 3 && $i <= $pagesInstance->params['page'] + 3) || $i == 1 || $i == $pagesInstance->params['pages']) { |
|
9 | - echo '<li '; |
|
10 | - if ($pagesInstance->params['page'] == $i) |
|
11 | - echo 'class = "active"'; |
|
12 | - echo ">"; |
|
13 | - $getArr['page'] = $i; |
|
14 | - echo "<a href = '{$pagesInstance->options['url']}?" . http_build_query($getArr) . "'>{$i}</a></li>"; |
|
15 | - } |
|
16 | - elseif ($i == $pagesInstance->params['page'] - 7 && $i > 1) { |
|
17 | - $getArr['page'] = round($pagesInstance->params['page'] / 2); |
|
18 | - 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 | - $getArr['page'] = round(($pagesInstance->params['pages'] - $pagesInstance->params['page']) / 2) + $pagesInstance->params['page']; |
|
21 | - echo "<li><a href = '{$pagesInstance->options['url']}?" . http_build_query($getArr) . "'>...</a></li>"; |
|
22 | - } |
|
23 | - } |
|
24 | - if ($pagesInstance->params['page'] < $pagesInstance->params['pages']) { |
|
25 | - $getArr['page'] = $pagesInstance->params['page'] + 1; |
|
26 | - echo "<li><a href = '{$pagesInstance->options['url']}?" . http_build_query($getArr) . "'>→</a></li>"; |
|
27 | - } |
|
28 | - ?></ul> |
|
29 | 7 | \ No newline at end of file |
8 | + for ($i = 1; $i <= $pagesInstance->params['pages']; $i++) { |
|
9 | + if (( $i >= $pagesInstance->params['page'] - 3 && $i <= $pagesInstance->params['page'] + 3) || $i == 1 || $i == $pagesInstance->params['pages']) { |
|
10 | + echo '<li '; |
|
11 | + if ($pagesInstance->params['page'] == $i) |
|
12 | + echo 'class = "active"'; |
|
13 | + echo ">"; |
|
14 | + $getArr['page'] = $i; |
|
15 | + echo "<a href = '{$pagesInstance->options['url']}?" . http_build_query($getArr) . "'>{$i}</a></li>"; |
|
16 | + } |
|
17 | + elseif ($i == $pagesInstance->params['page'] - 7 && $i > 1) { |
|
18 | + $getArr['page'] = round($pagesInstance->params['page'] / 2); |
|
19 | + echo "<li><a href = '{$pagesInstance->options['url']}?" . http_build_query($getArr) . "'>...</a></li>"; |
|
20 | + } elseif ($i == $pagesInstance->params['page'] + 7 && $i < $pagesInstance->params['pages']) { |
|
21 | + $getArr['page'] = round(($pagesInstance->params['pages'] - $pagesInstance->params['page']) / 2) + $pagesInstance->params['page']; |
|
22 | + echo "<li><a href = '{$pagesInstance->options['url']}?" . http_build_query($getArr) . "'>...</a></li>"; |
|
23 | + } |
|
24 | + } |
|
25 | + if ($pagesInstance->params['page'] < $pagesInstance->params['pages']) { |
|
26 | + $getArr['page'] = $pagesInstance->params['page'] + 1; |
|
27 | + echo "<li><a href = '{$pagesInstance->options['url']}?" . http_build_query($getArr) . "'>→</a></li>"; |
|
28 | + } |
|
29 | + ?></ul> |
|
30 | 30 | \ No newline at end of file |
@@ -5,19 +5,19 @@ |
||
5 | 5 | <div class ='pull-right'> |
6 | 6 | <div class="btn-group"> |
7 | 7 | <?php |
8 | - $html = ''; |
|
9 | - foreach ($table->buttons as $button) { |
|
10 | - $html .= '<a class = "btn btn-primary btn-sm"'; |
|
11 | - if (!empty($button['href'])) { |
|
12 | - $html .= " href = '{$button['href']}'"; |
|
13 | - } |
|
14 | - if (!empty($button['onclick'])) { |
|
15 | - $html .= " onclick = '{$button['onclick']}'"; |
|
16 | - } |
|
17 | - $html .= ">{$button['text']}</a> "; |
|
18 | - } |
|
19 | - echo $html; |
|
20 | - ?> |
|
8 | + $html = ''; |
|
9 | + foreach ($table->buttons as $button) { |
|
10 | + $html .= '<a class = "btn btn-primary btn-sm"'; |
|
11 | + if (!empty($button['href'])) { |
|
12 | + $html .= " href = '{$button['href']}'"; |
|
13 | + } |
|
14 | + if (!empty($button['onclick'])) { |
|
15 | + $html .= " onclick = '{$button['onclick']}'"; |
|
16 | + } |
|
17 | + $html .= ">{$button['text']}</a> "; |
|
18 | + } |
|
19 | + echo $html; |
|
20 | + ?> |
|
21 | 21 | </div> |
22 | 22 | </div> |
23 | 23 | <?php } ?> |