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 | 2 | |
| 3 | 3 | use artweb\artbox\ecommerce\models\Label; |
| 4 | 4 | use artweb\artbox\ecommerce\models\Order; |
| 5 | + use artweb\artbox\ecommerce\models\OrderPayment; | |
| 5 | 6 | use artweb\artbox\ecommerce\models\OrderProduct; |
| 6 | 7 | use kartik\grid\GridView; |
| 7 | 8 | use kartik\widgets\DatePicker; |
| ... | ... | @@ -67,9 +68,13 @@ JS; |
| 67 | 68 | <div class="row"> |
| 68 | 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 | 79 | <?php |
| 75 | 80 | echo $form->field($model, 'pay') |
| ... | ... | @@ -130,7 +135,15 @@ JS; |
| 130 | 135 | |
| 131 | 136 | <?= $form->field($model, 'payment') |
| 132 | 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 | 147 | [ 'prompt' => 'Способ оплаты ...' ] |
| 135 | 148 | ); ?> |
| 136 | 149 | ... | ... |