<?php $dataProvider = $model->search(); $this->widget('zii.widgets.grid.CGridView', array('id' => 'orders-grid', 'dataProvider' => $dataProvider, 'filter' => $model, 'ajaxUpdate' => true, 'ajaxUrl' => '/store/ownorders/index', 'afterAjaxUpdate' => 'reinstallDatePicker', 'enableSorting' => array('id', 'num'), 'htmlOptions' => array(), 'columns' => array('id', 'num', array('name' => 'total_price', 'value' => 'Horders::getCompiledTotalPrice($data)'), array('name' => 'status', 'value' => 'Horders::gridStatusItem($data->status)', 'filter' => Horders::gridStatusItems()), array('name' => 'is_payed', 'value' => 'Horders::gridIsPayedItem($data->is_payed)', 'filter' => Horders::gridIsPayedItems()), array('name' => 'created_at', 'filter' => $this->widget('zii.widgets.jui.CJuiDatePicker', array('model' => $model, 'attribute' => 'created_at', 'language' => 'ru', 'i18nScriptFile' => 'jquery-ui-i18n.min.js', 'htmlOptions' => array('class' => 'datepicker_for_due_date', 'size' => '10'), 'defaultOptions' => array('showOn' => 'focus', 'showOtherMonths' => true, 'selectOtherMonths' => true, 'changeMonth' => true, 'changeYear' => true, 'showButtonPanel' => true)), true)), array('header' => 'Операции', 'class' => 'CButtonColumn', 'template' => '{view}'))));
$class = 'label-success'; ?> <?php } else { ?> <?php $class = 'label-danger'; ?> <?php } ?> <span class="label label-sm <?php echo $class; ?> "><?php echo CHtml::encode(Horders::gridStatusItem($order->status)); ?> </span> </td> <td> <?php if ((bool) $order->is_payed) { ?> <i class="fa fa-check font-green"></i> <?php } else { ?> <i class="fa fa-times font-red"></i> <?php } ?>
<?php $dateisOn = $this->widget('zii.widgets.jui.CJuiDatePicker', array('model' => $modelSearch, 'name' => 'Horders[date_first]', 'attribute' => 'date_first', 'language' => 'ru', 'i18nScriptFile' => 'jquery-ui-i18n.min.js', 'value' => $modelSearch->date_first, 'options' => array('showOn' => 'focus', 'dateFormat' => 'dd.mm.yy', 'showOtherMonths' => true, 'selectOtherMonths' => true, 'changeMonth' => true, 'changeYear' => true, 'showButtonPanel' => true), 'htmlOptions' => array('style' => 'height:25px;width:100px;', 'data-date-format' => 'dd.mm.yyyy')), true) . ' - ' . $this->widget('zii.widgets.jui.CJuiDatePicker', array('model' => $modelSearch, 'name' => 'Horders[date_last]', 'attribute' => 'date_last', 'language' => 'ru', 'i18nScriptFile' => 'jquery-ui-i18n.min.js', 'value' => $modelSearch->date_last, 'options' => array('showOn' => 'focus', 'dateFormat' => 'dd.mm.yy', 'showOtherMonths' => true, 'selectOtherMonths' => true, 'changeMonth' => true, 'changeYear' => true, 'showButtonPanel' => true), 'htmlOptions' => array('style' => 'height:25px;width:100px', 'class' => 'datepicker', 'data-date-format' => 'dd.mm.yyyy')), true); $dataProvider = $modelSearch->search(); $this->widget('zii.widgets.grid.CGridView', array('id' => 'orders-grid', 'dataProvider' => $dataProvider, 'filter' => $modelSearch, 'ajaxUpdate' => true, 'ajaxUrl' => '/admin/store/orders/index', 'afterAjaxUpdate' => 'reinstallDatePicker', 'enableSorting' => array('id', 'num'), 'htmlOptions' => array('class' => 'table table-hover'), 'columns' => array('id', 'num', array('name' => 'searchUsername', 'value' => '($data->user instanceof Users) ? $data->user->username : "******"'), array('name' => 'total_price', 'value' => '$data->total_price'), array('name' => 'total_points', 'value' => '$data->total_points'), array('name' => 'status', 'value' => 'Horders::gridStatusItem($data->status)', 'filter' => Horders::gridStatusItems()), array('name' => 'is_payed', 'value' => 'Horders::gridIsPayedItem($data->is_payed)', 'filter' => Horders::gridIsPayedItems()), array('name' => 'created_at', 'filter' => $dateisOn), array('header' => Yii::t('app', 'Операции'), 'class' => 'CButtonColumn', 'template' => '{view} {update}', 'viewButtonUrl' => 'Yii::app()->createUrl("/admin/store/orders/view", array("id"=>$data->id, "page"=>isset($_GET["Horders_page"]) ? $_GET["Horders_page"] : 1))', 'updateButtonUrl' => 'Yii::app()->createUrl("/admin/store/orders/update", array("id"=>$data->id, "page"=>isset($_GET["Horders_page"]) ? $_GET["Horders_page"] : 1))'))));
<?php echo $form->labelEx($model, 'status', array('class' => 'col-md-2 control-label')); ?> <div class="col-md-9"> <?php echo $form->dropDownList($model, 'status', Horders::gridStatusItems(), array('class' => 'form-control input-inline input-large')); ?> </div> </div> <div class="form-group" style="margin-top: 20px;"> <?php echo $form->labelEx($model, 'is_unregistered_customer', array('class' => 'col-md-2 control-label')); ?> <div class="col-md-9"> <label class = "form-control input-inline input-large" readonly><?php echo Horders::gridIsUnregisteredItem($model->is_unregistered_customer); ?> </label> </div> </div> <div class="form-group" style="margin-top: 20px;"> <?php echo $form->labelEx($model, 'store_delivery_types__id', array('class' => 'col-md-2 control-label')); ?> <div class="col-md-9"> <?php echo $form->textField($model->deliveryType, 'name', array('class' => 'form-control input-inline input-large', 'readonly' => 'readonly')); ?> </div> </div> <div class="form-group" style="margin-top: 20px;">
?> </h4> <div class="form-group" style="margin-left: 0; margin-right: 0;"> <?php echo CHtml::dropDownList('filterstatus', array_key_exists('filterstatus', $filter) ? $filter['filterstatus'] : (string) FALSE, Horders::gridStatusItems(TRUE), ['class' => 'input-inline input-large form-control']); ?> </div> </div> <div class="col-md-6"> <h4 class="form-section"> <?php echo Yii::t('app', 'Оплата заказа'); ?> </h4> <div class="form-group" style="margin-left: 0; margin-right: 0;"> <?php echo CHtml::dropDownList('filteris_payed', array_key_exists('filteris_payed', $filter) ? $filter['filteris_payed'] : (string) FALSE, Horders::gridIsPayedItems(TRUE), ['class' => 'input-inline input-large form-control']); ?> </div> </div> </div> <div class="row"> <div class="col-md-6"> <h4 class="form-section"><?php echo Yii::t('app', 'Сумма'); ?> </h4> <div class="form-group" style="margin-left: 0; margin-right: 0;"> <div id="slider-range" class=""></div> <br/> <div class="form-group"> <label class="control-label col-md-3"><?php
?> <?php if (Yii::app()->isModuleInstall('AdminStore', '1.1.9')) { ?> <?php Yii::import('application.modules.store.models.*'); ?> <div class="col-lg-3 col-md-3 col-sm-6 col-xs-12"> <div class="dashboard-stat purple-plum"> <div class="visual"> <i class="fa fa-shopping-cart"></i> </div> <div class="details"> <div class="number"> <?php echo Horders::getTotalNewOrdersCount(); ?> </div> <div class="desc"> <?php echo Yii::t('app', 'Новых Заказов'); ?> </div> </div> <a class="more" href="<?php echo $this->createUrl('/admin/store'); ?> "> <?php echo Yii::t('app', 'Перейти'); ?>
</div> <?php } ?> </div> </div> </div> </div> <!-- End: life time stats --> </div> </div> <?php echo CHtml::hiddenField(FALSE, $mainCurrencyAbbr, ['id' => 'mainCurrencyAbbr']); ?> <script> $(function(){ graph.setDataCount('<?php echo Horders::getJsFormatForGraph($getGraphStat["count"]); ?> '); graph.setDataAmount('<?php echo Horders::getJsFormatForGraph($getGraphStat["amount"]); ?> '); graph.setDataPoints('<?php echo Horders::getJsFormatForGraph($getGraphStat["points"]); ?> '); }); </script>
<th><?php echo CHtml::encode($horder->getAttributeLabel('is_payed')); ?> </th> <td><?php echo Horders::gridIsPayedItem($horder->is_payed); ?> </td> </tr> <tr> <th><?php echo CHtml::encode($horder->getAttributeLabel('status')); ?> </th> <td><?php echo Horders::gridStatusItem($horder->status); ?> </td> </tr> <tr> <th><?php echo CHtml::encode($horder->getAttributeLabel('store_delivery_types__id')); ?> </th> <td><?php echo $horder->deliveryType->name; ?> </td> </tr> <tr> <th><?php