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 | ... | ... |