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 | ]) ?> |