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> |