Commit e86ffb35e1e60e6312bcb3fe2ab2def61e9a4cde

Authored by Alexey Boroda
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>