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 | 172 | <div class="row"> |
173 | 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 | 178 | ->widget( |
177 | 179 | DatePicker::className(), |
178 | 180 | [ |
179 | 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 | 213 | <?= $form->field($model, 'label') |
209 | 214 | ->dropDownList( |
210 | 215 | ArrayHelper::map( |
211 | - Label::find() | |
216 | + Label::find()->where([ | |
217 | + 'id' => $permissions->labelsArray, | |
218 | + ]) | |
212 | 219 | ->asArray() |
213 | 220 | ->all(), |
214 | 221 | 'id', |
... | ... | @@ -263,7 +270,7 @@ JS; |
263 | 270 | |
264 | 271 | <?php |
265 | 272 | |
266 | - if (!$permissions->checkAttr('manager_id')) { | |
273 | + if ($permissions->checkAttr('manager_id')) { | |
267 | 274 | echo $form->field($model, 'manager_id') |
268 | 275 | ->dropDownList( |
269 | 276 | ArrayHelper::map( |
... | ... | @@ -730,12 +737,11 @@ JS; |
730 | 737 | ); ?> |
731 | 738 | </div> |
732 | 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 | 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 | 747 | </div> | ... | ... |