Commit e86ffb35e1e60e6312bcb3fe2ab2def61e9a4cde
1 parent
287e356d
-Permissions bug fixes
Showing
1 changed file
with
13 additions
and
7 deletions
Show diff stats
views/order/_form.php
| @@ -172,11 +172,16 @@ JS; | @@ -172,11 +172,16 @@ JS; | ||
| 172 | <div class="row"> | 172 | <div class="row"> |
| 173 | <div class="col-sm-6"> | 173 | <div class="col-sm-6"> |
| 174 | 174 | ||
| 175 | - <?= $form->field($model, 'deadline') | 175 | + <?php |
| 176 | + $model->deadline = date('d.m.Y', (int) $model->deadline); | ||
| 177 | + echo $form->field($model, 'deadline') | ||
| 176 | ->widget( | 178 | ->widget( |
| 177 | DatePicker::className(), | 179 | DatePicker::className(), |
| 178 | [ | 180 | [ |
| 179 | 'disabled' => !$permissions->checkAttr('deadline'), | 181 | 'disabled' => !$permissions->checkAttr('deadline'), |
| 182 | + 'pluginOptions' => [ | ||
| 183 | + 'format' => 'dd.mm.yyyy', | ||
| 184 | + ], | ||
| 180 | ] | 185 | ] |
| 181 | ) ?> | 186 | ) ?> |
| 182 | 187 | ||
| @@ -208,7 +213,9 @@ JS; | @@ -208,7 +213,9 @@ JS; | ||
| 208 | <?= $form->field($model, 'label') | 213 | <?= $form->field($model, 'label') |
| 209 | ->dropDownList( | 214 | ->dropDownList( |
| 210 | ArrayHelper::map( | 215 | ArrayHelper::map( |
| 211 | - Label::find() | 216 | + Label::find()->where([ |
| 217 | + 'id' => $permissions->labelsArray, | ||
| 218 | + ]) | ||
| 212 | ->asArray() | 219 | ->asArray() |
| 213 | ->all(), | 220 | ->all(), |
| 214 | 'id', | 221 | 'id', |
| @@ -263,7 +270,7 @@ JS; | @@ -263,7 +270,7 @@ JS; | ||
| 263 | 270 | ||
| 264 | <?php | 271 | <?php |
| 265 | 272 | ||
| 266 | - if (!$permissions->checkAttr('manager_id')) { | 273 | + if ($permissions->checkAttr('manager_id')) { |
| 267 | echo $form->field($model, 'manager_id') | 274 | echo $form->field($model, 'manager_id') |
| 268 | ->dropDownList( | 275 | ->dropDownList( |
| 269 | ArrayHelper::map( | 276 | ArrayHelper::map( |
| @@ -730,12 +737,11 @@ JS; | @@ -730,12 +737,11 @@ JS; | ||
| 730 | ); ?> | 737 | ); ?> |
| 731 | </div> | 738 | </div> |
| 732 | <div class="col-md-2" style="margin-top: 23px"> | 739 | <div class="col-md-2" style="margin-top: 23px"> |
| 733 | - <?php echo Html::submitButton( | 740 | + <?php if ($permissions->checkAttr('add_product')) |
| 741 | + echo Html::submitButton( | ||
| 734 | \Yii::t('app', 'Добавить'), | 742 | \Yii::t('app', 'Добавить'), |
| 735 | [ | 743 | [ |
| 736 | - 'class' => ( $model->isNewRecord || !$permissions->checkAttr( | ||
| 737 | - 'add_product' | ||
| 738 | - ) ) ? 'btn btn-primary disabled' : 'btn btn-primary', | 744 | + 'class' => 'btn btn-primary', |
| 739 | ] | 745 | ] |
| 740 | ) ?> | 746 | ) ?> |
| 741 | </div> | 747 | </div> |