Commit 2d63688779d8a3cadd9daaec105b2249dbc2c6d1
1 parent
22a7589f
-Admin order card fixes
Showing
2 changed files
with
74 additions
and
71 deletions
Show diff stats
backend/views/orders/index.php
@@ -46,48 +46,48 @@ $this->params['breadcrumbs'][] = $this->title; | @@ -46,48 +46,48 @@ $this->params['breadcrumbs'][] = $this->title; | ||
46 | 'attribute' => 'phone', | 46 | 'attribute' => 'phone', |
47 | 'value'=>'phone', | 47 | 'value'=>'phone', |
48 | ], | 48 | ], |
49 | - [ | ||
50 | - 'attribute' => 'total', | ||
51 | - 'value'=>'total', | ||
52 | - ], | ||
53 | - [ | ||
54 | - 'filter' => yii\helpers\ArrayHelper::map(Label::find()->orderBy('id')->asArray()->all(), 'id', 'label'), | ||
55 | - 'attribute' => 'label', | ||
56 | - 'value' => function ($model, $key, $index, $column) { | ||
57 | - return Html::activeDropDownList($model, 'label', | ||
58 | - yii\helpers\ArrayHelper::map(Label::find()->orderBy('id')->asArray()->all(), 'id', 'label'), | ||
59 | - [ | ||
60 | - 'prompt' => 'Нет', | ||
61 | - 'onchange' => "$.ajax({ | ||
62 | - url: \"/admin/orders/labelupdate\", | ||
63 | - type: \"post\", | ||
64 | - data: { order_id: $model->id, label_id : this.value}, | ||
65 | - });" | ||
66 | - ] | ||
67 | - | ||
68 | - ); | ||
69 | - }, | ||
70 | - 'format' => 'raw', | ||
71 | - ], | ||
72 | - [ | ||
73 | - 'attribute' => 'pay', | ||
74 | - 'filter' => [ | ||
75 | - 0 => 'Нет',1=>'Да' | ||
76 | - ], | ||
77 | - 'value' => function ($model, $key, $index, $column) { | ||
78 | - return Html::activeDropDownList($model, 'pay',[0 => 'Нет',1=>'Да'], | ||
79 | - [ | ||
80 | - 'onchange' => "$.ajax({ | ||
81 | - url: \"/admin/orders/payupdate\", | ||
82 | - type: \"post\", | ||
83 | - data: { order_id: $model->id, pay_id : this.value}, | ||
84 | - });" | ||
85 | - ] | ||
86 | - | ||
87 | - ); | ||
88 | - }, | ||
89 | - 'format' => 'raw', | ||
90 | - ], | 49 | +// [ |
50 | +// 'attribute' => 'total', | ||
51 | +// 'value'=>'total', | ||
52 | +// ], | ||
53 | +// [ | ||
54 | +// 'filter' => yii\helpers\ArrayHelper::map(Label::find()->orderBy('id')->asArray()->all(), 'id', 'label'), | ||
55 | +// 'attribute' => 'label', | ||
56 | +// 'value' => function ($model, $key, $index, $column) { | ||
57 | +// return Html::activeDropDownList($model, 'label', | ||
58 | +// yii\helpers\ArrayHelper::map(Label::find()->orderBy('id')->asArray()->all(), 'id', 'label'), | ||
59 | +// [ | ||
60 | +// 'prompt' => 'Нет', | ||
61 | +// 'onchange' => "$.ajax({ | ||
62 | +// url: \"/admin/orders/labelupdate\", | ||
63 | +// type: \"post\", | ||
64 | +// data: { order_id: $model->id, label_id : this.value}, | ||
65 | +// });" | ||
66 | +// ] | ||
67 | +// | ||
68 | +// ); | ||
69 | +// }, | ||
70 | +// 'format' => 'raw', | ||
71 | +// ], | ||
72 | +// [ | ||
73 | +// 'attribute' => 'pay', | ||
74 | +// 'filter' => [ | ||
75 | +// 0 => 'Нет',1=>'Да' | ||
76 | +// ], | ||
77 | +// 'value' => function ($model, $key, $index, $column) { | ||
78 | +// return Html::activeDropDownList($model, 'pay',[0 => 'Нет',1=>'Да'], | ||
79 | +// [ | ||
80 | +// 'onchange' => "$.ajax({ | ||
81 | +// url: \"/admin/orders/payupdate\", | ||
82 | +// type: \"post\", | ||
83 | +// data: { order_id: $model->id, pay_id : this.value}, | ||
84 | +// });" | ||
85 | +// ] | ||
86 | +// | ||
87 | +// ); | ||
88 | +// }, | ||
89 | +// 'format' => 'raw', | ||
90 | +// ], | ||
91 | [ | 91 | [ |
92 | 'attribute' => 'status', | 92 | 'attribute' => 'status', |
93 | 'value'=>'status', | 93 | 'value'=>'status', |
backend/views/orders/show.php
@@ -31,67 +31,70 @@ use kartik\date\DatePicker; | @@ -31,67 +31,70 @@ use kartik\date\DatePicker; | ||
31 | //'labelOptions' => ['class' => 'col-lg-2 control-label'], | 31 | //'labelOptions' => ['class' => 'col-lg-2 control-label'], |
32 | ], | 32 | ], |
33 | 'action' => [ | 33 | 'action' => [ |
34 | - 'orders/show', | 34 | + 'orders/show', |
35 | 'id' => $model->id | 35 | 'id' => $model->id |
36 | ] | 36 | ] |
37 | ]); ?> | 37 | ]); ?> |
38 | 38 | ||
39 | <div class="row"> | 39 | <div class="row"> |
40 | -<div class="col-sm-6"> | ||
41 | - <div class="form-group .new_styles_ddd"> | 40 | +<div class="row"> |
41 | + <div class="col-sm-12"> | ||
42 | <h5>Заказ №<?=$model->id?></h5> | 42 | <h5>Заказ №<?=$model->id?></h5> |
43 | <label class="control-label col-sm-3">Дата</label> | 43 | <label class="control-label col-sm-3">Дата</label> |
44 | <?=$model->date_time?> | 44 | <?=$model->date_time?> |
45 | </div> | 45 | </div> |
46 | 46 | ||
47 | - <?= $form->field($model, 'date_dedline') | 47 | + <?php /* echo $form->field($model, 'date_dedline') |
48 | ->widget(DatePicker::className(), [ | 48 | ->widget(DatePicker::className(), [ |
49 | 'pluginOptions' => [ | 49 | 'pluginOptions' => [ |
50 | 'format' => 'dd-mm-yyyy', | 50 | 'format' => 'dd-mm-yyyy', |
51 | 'todayHighlight' => true | 51 | 'todayHighlight' => true |
52 | - ]]) ?> | ||
53 | - | 52 | + ]]); */?> |
53 | +</div> | ||
54 | + <div class="col-sm-6"> | ||
54 | <?= $form->field($model, 'name') ?> | 55 | <?= $form->field($model, 'name') ?> |
55 | 56 | ||
56 | 57 | ||
57 | <?= $form->field($model, 'phone') ?> | 58 | <?= $form->field($model, 'phone') ?> |
58 | 59 | ||
59 | -<?= $form->field($model, 'phone2') ?> | 60 | +<?php /* echo $form->field($model, 'phone2'); */ ?> |
60 | 61 | ||
61 | <?= $form->field($model, 'email') ?> | 62 | <?= $form->field($model, 'email') ?> |
62 | 63 | ||
63 | -<?= $form->field($model, 'numbercard') ?> | 64 | +<?php /* echo $form->field($model, 'numbercard'); */ ?> |
64 | 65 | ||
65 | - <?= $form->field($model, 'body')->textArea(['rows' => '3']) ?> | 66 | +<?php /* echo $form->field($model, 'body')->textArea(['rows' => '3']); */?> |
66 | </div> | 67 | </div> |
67 | <div class="col-sm-6"> | 68 | <div class="col-sm-6"> |
68 | - <?= $form->field($model, 'delivery')->dropDownList(ArrayHelper::map(Delivery::find()->asArray()->all(), 'id', 'title')) ?> | 69 | + <?php /* echo $form->field($model, 'delivery')->dropDownList(ArrayHelper::map(Delivery::find()->asArray()->all(), 'id', 'title')); */ ?> |
69 | 70 | ||
70 | - <?= $form->field($model, 'declaration') ?> | 71 | + <?php /* echo $form->field($model, 'declaration'); */ ?> |
71 | 72 | ||
72 | - <?= $form->field($model, 'stock') ?> | 73 | + <?php /* echo $form->field($model, 'stock'); */ ?> |
73 | 74 | ||
74 | - <?= $form->field($model, 'consignment') ?> | 75 | + <?php /* echo $form->field($model, 'consignment'); */ ?> |
75 | 76 | ||
76 | -<?=$form->field($model, 'payment')->dropDownList(['Оплатить наличными'=>'Оплатить наличными','Оплатить на карту Приват Банка'=>'Оплатить на карту Приват Банка','Оплатить по безналичному расчету'=>'Оплатить по безналичному расчету','Оплатить Правекс-телеграф'=>'Оплатить Правекс-телеграф','Наложенным платежом'=>'Наложенным платежом'],['prompt'=>'...']); ?> | 77 | +<?php /* echo $form->field($model, 'payment')->dropDownList(['Оплатить наличными'=>'Оплатить наличными','Оплатить на карту Приват Банка'=>'Оплатить на карту Приват Банка','Оплатить по безналичному расчету'=>'Оплатить по безналичному расчету','Оплатить Правекс-телеграф'=>'Оплатить Правекс-телеграф','Наложенным платежом'=>'Наложенным платежом'],['prompt'=>'...']); */ ?> |
77 | 78 | ||
78 | -<?= $form->field($model, 'insurance') ?> | 79 | +<?php /* echo $form->field($model, 'insurance'); */ ?> |
79 | 80 | ||
80 | -<?= $form->field($model, 'amount_imposed') ?> | 81 | +<?php /* echo $form->field($model, 'amount_imposed'); */ ?> |
81 | 82 | ||
82 | -<?= $form->field($model, 'shipping_by') ?> | 83 | +<?php /* echo $form->field($model, 'shipping_by'); */ ?> |
83 | 84 | ||
84 | -<?= $form->field($model, 'city') ?> | 85 | +<?php /* echo $form->field($model, 'city'); |
85 | 86 | ||
86 | -<?= $form->field($model, 'adress') ?> | 87 | +echo $form->field($model, 'adress'); |
87 | 88 | ||
88 | 89 | ||
89 | -<?= $form->field($model, 'total') ?> | 90 | + echo $form->field($model, 'total'); |
90 | 91 | ||
91 | -<?=$form->field($model, 'status')->dropDownList(['Нет'=>'Нет','Обработан'=>'Обработан','На комплектации'=>'На комплектации','Укомплектован'=>'Укомплектован','Доставка'=>'Доставка','Выполнен'=>'Выполнен','Резерв оплачен'=>'Резерв оплачен','Резерв неоплачен'=>'Резерв неоплачен'],['prompt'=>'...']); ?> | 92 | + echo $form->field($model, 'status')->dropDownList(['Нет'=>'Нет','Обработан'=>'Обработан','На комплектации'=>'На комплектации','Укомплектован'=>'Укомплектован','Доставка'=>'Доставка','Выполнен'=>'Выполнен','Резерв оплачен'=>'Резерв оплачен','Резерв неоплачен'=>'Резерв неоплачен'],['prompt'=>'...']); */ ?> |
92 | 93 | ||
93 | <?= $form->field($model, 'comment')->textArea(['rows' => '3']) ?> | 94 | <?= $form->field($model, 'comment')->textArea(['rows' => '3']) ?> |
94 | -</div></div><div class="both"></div> | 95 | +</div> |
96 | +</div> | ||
97 | + <div class="both"></div> | ||
95 | 98 | ||
96 | <hr /> | 99 | <hr /> |
97 | | 100 | |
@@ -109,7 +112,7 @@ use kartik\date\DatePicker; | @@ -109,7 +112,7 @@ use kartik\date\DatePicker; | ||
109 | 'attribute' => 'sku', | 112 | 'attribute' => 'sku', |
110 | 'value'=>'sku', | 113 | 'value'=>'sku', |
111 | 'contentOptions'=>['style'=>'width: 50px;'] | 114 | 'contentOptions'=>['style'=>'width: 50px;'] |
112 | - ], | 115 | + ], |
113 | [ | 116 | [ |
114 | 'attribute' => 'product_name', | 117 | 'attribute' => 'product_name', |
115 | 'value'=>'product_name', | 118 | 'value'=>'product_name', |
@@ -129,12 +132,12 @@ use kartik\date\DatePicker; | @@ -129,12 +132,12 @@ use kartik\date\DatePicker; | ||
129 | 'attribute' => 'price', | 132 | 'attribute' => 'price', |
130 | 'value'=>'price', | 133 | 'value'=>'price', |
131 | 'contentOptions'=>['style'=>'width: 100px;'] | 134 | 'contentOptions'=>['style'=>'width: 100px;'] |
132 | - ], | 135 | + ], |
133 | [ | 136 | [ |
134 | 'attribute' => 'count', | 137 | 'attribute' => 'count', |
135 | 'value'=>'count', | 138 | 'value'=>'count', |
136 | 'contentOptions'=>['style'=>'width: 30px;'] | 139 | 'contentOptions'=>['style'=>'width: 30px;'] |
137 | - ], | 140 | + ], |
138 | [ | 141 | [ |
139 | 'attribute' => 'sum_cost', | 142 | 'attribute' => 'sum_cost', |
140 | 'value'=>'sum_cost', | 143 | 'value'=>'sum_cost', |
@@ -146,13 +149,13 @@ use kartik\date\DatePicker; | @@ -146,13 +149,13 @@ use kartik\date\DatePicker; | ||
146 | 'contentOptions'=>['style'=>'width: 20px;'], | 149 | 'contentOptions'=>['style'=>'width: 20px;'], |
147 | 'buttons' => [ | 150 | 'buttons' => [ |
148 | 'delete' => function ($url, $model) { | 151 | 'delete' => function ($url, $model) { |
149 | - return Html::a('<span class="glyphicon glyphicon-trash"></span>', ['/admin/orders/delete_product','id'=>$model->id,'order_id'=>$_GET['id']], | 152 | + return Html::a('<span class="glyphicon glyphicon-trash"></span>', ['/admin/orders/delete_product','id'=>$model->id,'order_id'=>$_GET['id']], |
150 | [ | 153 | [ |
151 | 'title' => "Удалить",'data-confirm'=>'Удалить?', | 154 | 'title' => "Удалить",'data-confirm'=>'Удалить?', |
152 | ]); | 155 | ]); |
153 | - } | ||
154 | - ], | ||
155 | - ], | 156 | + } |
157 | + ], | ||
158 | + ], | ||
156 | 159 | ||
157 | ], | 160 | ], |
158 | ]) ?> | 161 | ]) ?> |