Commit 2d63688779d8a3cadd9daaec105b2249dbc2c6d1

Authored by Alexey Boroda
1 parent 22a7589f

-Admin order card fixes

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 &nbsp; 100 &nbsp;
@@ -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 ]) ?>