Commit 30b799f2be888dae70fa423334d56212545f36d2
1 parent
e79a4577
-Order in process 2
Showing
1 changed file
with
16 additions
and
3 deletions
Show diff stats
views/order/_form.php
| @@ -2,6 +2,7 @@ | @@ -2,6 +2,7 @@ | ||
| 2 | 2 | ||
| 3 | use artweb\artbox\ecommerce\models\Label; | 3 | use artweb\artbox\ecommerce\models\Label; |
| 4 | use artweb\artbox\ecommerce\models\Order; | 4 | use artweb\artbox\ecommerce\models\Order; |
| 5 | + use artweb\artbox\ecommerce\models\OrderPayment; | ||
| 5 | use artweb\artbox\ecommerce\models\OrderProduct; | 6 | use artweb\artbox\ecommerce\models\OrderProduct; |
| 6 | use kartik\grid\GridView; | 7 | use kartik\grid\GridView; |
| 7 | use kartik\widgets\DatePicker; | 8 | use kartik\widgets\DatePicker; |
| @@ -67,9 +68,13 @@ JS; | @@ -67,9 +68,13 @@ JS; | ||
| 67 | <div class="row"> | 68 | <div class="row"> |
| 68 | <div class="col-sm-6"> | 69 | <div class="col-sm-6"> |
| 69 | 70 | ||
| 70 | - <?= $form->field($model, 'deadline')->widget(DatePicker::className(), [ | 71 | + <?= $form->field($model, 'deadline') |
| 72 | + ->widget( | ||
| 73 | + DatePicker::className(), | ||
| 74 | + [ | ||
| 71 | 75 | ||
| 72 | - ])?> | 76 | + ] |
| 77 | + ) ?> | ||
| 73 | 78 | ||
| 74 | <?php | 79 | <?php |
| 75 | echo $form->field($model, 'pay') | 80 | echo $form->field($model, 'pay') |
| @@ -130,7 +135,15 @@ JS; | @@ -130,7 +135,15 @@ JS; | ||
| 130 | 135 | ||
| 131 | <?= $form->field($model, 'payment') | 136 | <?= $form->field($model, 'payment') |
| 132 | ->dropDownList( | 137 | ->dropDownList( |
| 133 | - ArrayHelper::getColumn(Order::PAYMENT_LIST, 'label'), | 138 | + ArrayHelper::map( |
| 139 | + OrderPayment::find() | ||
| 140 | + ->joinWith('lang') | ||
| 141 | + ->where([ 'status' => OrderPayment::ACTIVE ]) | ||
| 142 | + ->asArray() | ||
| 143 | + ->all(), | ||
| 144 | + 'id', | ||
| 145 | + 'lang.title' | ||
| 146 | + ), | ||
| 134 | [ 'prompt' => 'Способ оплаты ...' ] | 147 | [ 'prompt' => 'Способ оплаты ...' ] |
| 135 | ); ?> | 148 | ); ?> |
| 136 | 149 |