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 46 'attribute' => 'phone',
47 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 92 'attribute' => 'status',
93 93 'value'=>'status',
... ...
backend/views/orders/show.php
... ... @@ -31,67 +31,70 @@ use kartik\date\DatePicker;
31 31 //'labelOptions' => ['class' => 'col-lg-2 control-label'],
32 32 ],
33 33 'action' => [
34   - 'orders/show',
  34 + 'orders/show',
35 35 'id' => $model->id
36 36 ]
37 37 ]); ?>
38 38  
39 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 42 <h5>Заказ №<?=$model->id?></h5>
43 43 <label class="control-label col-sm-3">Дата</label>
44 44 <?=$model->date_time?>
45 45 </div>
46 46  
47   - <?= $form->field($model, 'date_dedline')
  47 + <?php /* echo $form->field($model, 'date_dedline')
48 48 ->widget(DatePicker::className(), [
49 49 'pluginOptions' => [
50 50 'format' => 'dd-mm-yyyy',
51 51 'todayHighlight' => true
52   - ]]) ?>
53   -
  52 + ]]); */?>
  53 +</div>
  54 + <div class="col-sm-6">
54 55 <?= $form->field($model, 'name') ?>
55 56  
56 57  
57 58 <?= $form->field($model, 'phone') ?>
58 59  
59   -<?= $form->field($model, 'phone2') ?>
  60 +<?php /* echo $form->field($model, 'phone2'); */ ?>
60 61  
61 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 67 </div>
67 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 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 99 <hr />
97 100 &nbsp;
... ... @@ -109,7 +112,7 @@ use kartik\date\DatePicker;
109 112 'attribute' => 'sku',
110 113 'value'=>'sku',
111 114 'contentOptions'=>['style'=>'width: 50px;']
112   - ],
  115 + ],
113 116 [
114 117 'attribute' => 'product_name',
115 118 'value'=>'product_name',
... ... @@ -129,12 +132,12 @@ use kartik\date\DatePicker;
129 132 'attribute' => 'price',
130 133 'value'=>'price',
131 134 'contentOptions'=>['style'=>'width: 100px;']
132   - ],
  135 + ],
133 136 [
134 137 'attribute' => 'count',
135 138 'value'=>'count',
136 139 'contentOptions'=>['style'=>'width: 30px;']
137   - ],
  140 + ],
138 141 [
139 142 'attribute' => 'sum_cost',
140 143 'value'=>'sum_cost',
... ... @@ -146,13 +149,13 @@ use kartik\date\DatePicker;
146 149 'contentOptions'=>['style'=>'width: 20px;'],
147 150 'buttons' => [
148 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 154 'title' => "Удалить",'data-confirm'=>'Удалить?',
152 155 ]);
153   - }
154   - ],
155   - ],
  156 + }
  157 + ],
  158 + ],
156 159  
157 160 ],
158 161 ]) ?>
... ...