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 |