public function run() { $this->registerScripts(); if ($this->type == self::TYPE_INDEX) { Pjax::begin(['enablePushState' => false, 'enableReplaceState' => false, 'linkSelector' => '.pagination a']); } echo Html::tag('div', '', ['class' => 'ajax-crud-container ajax-crud-type-' . $this->type . ' ajax-crud-name-' . $this->name, 'id' => $this->getContainerId(), 'data' => ['type' => $this->type, 'name' => $this->name, 'container-index' => '#' . $this->getContainerId(self::TYPE_INDEX), 'container-create' => '#' . $this->getContainerId(self::TYPE_CREATE), 'container-update' => '#' . $this->getContainerId(self::TYPE_UPDATE)]]); if ($this->type == self::TYPE_INDEX) { Pjax::end(); } }
protected function getPjaxBegin() { $html = ''; if ($this->pjax) { ob_start(); Pjax::begin($this->pjaxOptions); $html = ob_get_clean(); } return $html; }
public function run(){ if($this->is_pjax){ Pjax::begin($this->pjaxOptions); } parent::run(); if($this->isShowForm) { echo PageSize::widget([ 'model' => $this->filterModel, 'attribute' => $this->attribute, 'options' => [ 'data-pjax' => '0', ], ]); } if($this->is_pjax){ Pjax::end(); } echo ModelCrud::widget([ 'size' => $this->modalSize, 'updateUrl' => ($this->updateUrl)? $this->updateUrl : Url::to(['update']), 'createUrl' => ($this->createUrl)? $this->createUrl : Url::to(['create']), 'updateVerb' => 'post', 'viewUrl' => Url::to(['view']), 'viewVerb' => 'post', 'createVerb' => 'post', 'modelTitle' => $this->modelTitle, 'template' => '{view}{update}{create}', 'modelClass' => $this->dataProvider->query->modelClass ]); }
function show_params($id, $product) { ?> <?php echo "<td><a href=\"../product?id=" . $product[$id]['product_id'] . "\">" . $product[$id]['name'] . "</a>" . "</td>"; ?> <?php echo "<td>" . $product[$id]['quantity'] . "</td>"; ?> <?php echo "<td>\$" . $product[$id]['price'] . "</td>"; ?> <?php echo "<td>\$" . $product[$id]['quantity'] * $product[$id]['price'] . "</td>"; ?> <?php Pjax::begin(); ?> <td><?php echo Html::a("Delete", ['../product/del?id=' . $product[$id]['product_id']], ['class' => 'btn btn-sm btn-danger', 'type' => 'button']); ?> </td> <?php Pjax::end(); ?> <?php }
/** * @inheritdoc */ public function init() { $this->registerAsset(); $this->registerScript(); Html::addCssClass($this->optionsPjax['options'], 'pjax-box'); Pjax::begin($this->optionsPjax); }
public function init() { if (Yii::$app->request->isPjax) { $id = Yii::$app->request->headers->get('X-PJAX-Container'); if ($id) { $this->id = substr($id, 1); $this->_pjax = Pjax::begin(ArrayHelper::merge(['id' => $this->getId(), 'linkSelector' => false, 'formSelector' => false, 'enablePushState' => false, 'enableReplaceState' => false], $this->pjaxOptions)); $this->_pjax->registerClientScript(); } } parent::init(); }
public function run() { Pjax::begin(['enablePushState' => false, 'formSelector' => $this->getFormId()]); if (\Yii::$app->session->getFlash('yii2-params-updated')) { // TODO: review this custom alert code $closeButton = Html::button('×', ['data-dismiss' => 'alert', 'aria-hidden' => 'true', 'class' => 'close']); echo Html::tag('div', $closeButton . "Params updated successfully!", ['class' => 'alert-info alert fade in']); } /** @var \zarv1k\params\models\DynamicParam[] $models */ $models = \zarv1k\params\models\Params::getDynamicModels(); $form = ActiveForm::begin(['id' => $this->getFormId(), 'action' => \Yii::$app->getUrlManager()->createUrl("{$this->_moduleId}/manage")]); /** @var ActiveField $activeField */ $activeField = \Yii::$container->get('yii\\widgets\\ActiveField'); // TODO: review get from di foreach ($models as $model) { echo $form->field($model, "[{$model->owner->id}]{$model->owner->code}", ['labelOptions' => ArrayHelper::merge($activeField->labelOptions, ['label' => $model->owner->description, 'title' => $model->owner->name]), 'inputOptions' => ArrayHelper::merge($activeField->inputOptions, ['placeholder' => $model->owner->description, 'title' => $model->owner->name])]); } echo Html::submitButton($this->getSubmitContent(), $this->getSubmitOptions()); ActiveForm::end(); Pjax::end(); }
public function run() { $id = Html::getInputId($this->model, $this->attribute); $name = Html::getInputName($this->model, $this->attribute); Pjax::begin(['id' => $id, 'enablePushState' => false]); if ($this->model->{$this->attribute}) { echo $this->renderAddrobj($this->model->{$this->attribute}); echo $this->renderChildren($this->model->{$this->attribute}); // Выводит в скрытый инпут полное наименование для дальнейшего использования в гугл картах echo Html::hiddenInput(null, FiasHelper::toFullString($this->model->{$this->attribute}), ['class' => 'full-name']); } else { // Выводит в скрытый инпут полное наименование для дальнейшего использования в гугл картах echo Html::hiddenInput(null, null, ['class' => 'full-name']); $query = FiasAddrobj::find(); $query->andWhere(['parentguid' => 'f6e148a1-c9d0-4141-a608-93e3bd95e6c4', 'currstatus' => 0]); $query->orderBy('formalname'); $data = ArrayHelper::map($query->all(), 'aoguid', 'name'); echo $this->renderDropDownList($data); } echo Html::activeHiddenInput($this->model, $this->attribute, ['id' => null]); $this->view->registerJs("\n\n \$('#" . $id . " select').change(function(){\n \n \$.pjax.defaults.data = {\n '{$name}': \$(this).val(),\n };\n\n \$.pjax.reload('#" . $id . "', {\n type: 'POST'\n });\n\n });\n "); Pjax::end(); }
<!---Start Student Payment History Block---> <div class="<?php echo $model->isNewRecord ? 'box-success' : 'box-info'; ?> box col-xs-12 col-lg-12 no-padding"> <div class="box-header with-border"> <h3 class="box-title"><i class="fa fa-inr"></i><sup><i class="fa fa-clock-o"></i></sup> <?php echo Yii::t('fees', 'Payment History'); ?> </h3> </div> <div class="box-body table-responsive no-padding"> <?php $stuFeesData = app\modules\fees\models\FeesPaymentTransaction::find()->where(['fees_pay_tran_stu_id' => $stuData->stu_master_id, 'fees_pay_tran_collect_id' => $FccModel->fees_collect_category_id, 'is_status' => 0]); $dataProvider = new ActiveDataProvider(['query' => $stuFeesData, 'sort' => ['defaultOrder' => ['fees_pay_tran_id' => SORT_DESC]], 'pagination' => ['pageSize' => 10]]); \yii\widgets\Pjax::begin(['enablePushState' => FALSE]); echo GridView::widget(['dataProvider' => $dataProvider, 'layout' => "{items}\n{pager}", 'showOnEmpty' => true, 'emptyText' => Yii::t('fees', 'No fees results found.'), 'columns' => [['class' => 'yii\\grid\\SerialColumn'], 'fees_pay_tran_id', ['attribute' => 'fees_pay_tran_date', 'value' => function ($data) { return Yii::$app->dateformatter->getDateDisplay($data['fees_pay_tran_date']); }], ['attribute' => 'fees_pay_tran_mode', 'value' => function ($data) { return $data->fees_pay_tran_mode == 1 ? "Cash" : "Cheque"; }], ['attribute' => 'fees_pay_tran_cheque_no', 'value' => function ($data) { return !empty($data->fees_pay_tran_cheque_no) ? $data->fees_pay_tran_cheque_no : "-"; }], ['attribute' => 'fees_pay_tran_bank_id', 'value' => function ($data) { return !empty($data->feesPayTranBank->bank_master_name) ? $data->feesPayTranBank->bank_master_name : "-"; }], 'fees_pay_tran_bank_branch', 'fees_pay_tran_amount', ['class' => 'app\\components\\CustomActionColumn', 'template' => '{update} {delete}']]]); \yii\widgets\Pjax::end(); ?> </div><!---End Pannel Body Of Student Payment History---> </div><!---End Payment History box Block---> <!--/div--> <!--------End responcive div tag------>
$this->title = 'Факультеты'; ?> <h2>Факультеты</h2> <?php if (Yii::$app->user->can('createDeleteFaculty')) { ?> <p> <?php echo Html::a('Новый факультет', ['create'], ['class' => 'btn btn-success actionCreate']); ?> </p> <?php } ?> <?php Pjax::begin(['options' => ['id' => 'pjaxWrap']]); echo GridView::widget(['dataProvider' => $provider, 'columns' => [['attribute' => 'name', 'format' => 'raw', 'value' => function ($model, $key, $index, $column) { return Html::a(Html::encode($model->name), Url::to(['/program', 'idParent' => $model->id]), ['data-pjax' => '0']); }], ['class' => 'yii\\grid\\ActionColumn', 'template' => Yii::$app->user->can('createDeleteFaculty') ? '{update}{delete}' : '{update}', 'buttons' => ['update' => 'actionUpdate', 'delete' => 'actionDelete']]]]); ?> <?php Pjax::end(); ?>
/* @var $searchModel backend\models\OutSubsgroupVirtualSearch */ /* @var $dataProvider yii\data\ActiveDataProvider */ $this->title = 'Out Subsgroup Virtuals'; // $this->params['breadcrumbs'][] = $this->title; $id = isset($_GET['id']) ? $_GET['id'] : ""; ?> <div class="out-subsgroup-virtual-index"> <p> <?php echo Yii::$app->Controllers->createMenuOperation(['page' => 'index', 'aksi' => ['create' => ['params' => ['#'], 'options' => ['onclick' => 'create(\'' . Url::to(['out-subsgroup-virtual/create', 'id' => $id], true) . '\')']]]]); ?> </p> <button type="button" class="btn btn-primary-budi" id="search-data-out-subsgroup-virtual">Advanced Search</button> <br><br> <?php Pjax::begin(['id' => 'out-subsgroup-virtual-grid', 'enablePushState' => false]); ?> <?php echo GridView::widget(['dataProvider' => $dataProvider, 'hover' => true, 'filterSelector' => "input[name='" . $dataProvider->getPagination()->pageSizeParam . "'],input[name='" . $dataProvider->getPagination()->pageParam . "']", 'panel' => ['type' => GridView::TYPE_PRIMARY, 'heading' => '<h4>' . Html::encode($this->title) . '</h4>'], 'columns' => [['attribute' => 'virtual_id', 'value' => 'virtual.name'], ['class' => 'yii\\grid\\ActionColumn', 'header' => 'Actions', 'buttons' => ['delete' => function ($url, $model, $key) { $url = $_SERVER["SCRIPT_NAME"] . '?r=out-subsgroup-virtual/delete&id=' . $model->id; return Html::a('<span class="glyphicon glyphicon-trash"></span>', '#', ['title' => Yii::t('yii', 'Delete'), 'class' => 'delete']); }, 'view' => function ($url, $model, $key) { // return "<span class='glyphicon glyphicon-eye-open'></span>"; return Html::a('<span class="glyphicon glyphicon-eye-open"></span>', '#', ['title' => Yii::t('yii', 'View'), 'class' => 'view']); }, 'update' => function ($url, $model, $key) { return Html::a('<span class="glyphicon glyphicon-pencil"></span>', '#', ['title' => Yii::t('yii', 'Update'), 'class' => 'update']); }]]]]); ?> <?php Pjax::end(); ?>
<?php use bl\cms\shop\common\entities\ShopAttribute; use bl\cms\shop\common\entities\ShopAttributeValueColorTexture; use yii\grid\GridView; use yii\helpers\Html; use yii\widgets\ActiveForm; use yii\widgets\Pjax; ?> <?php Pjax::begin(['enablePushState' => false, 'timeout' => 5000]); ?> <?php echo GridView::widget(['dataProvider' => $dataProvider, 'filterRowOptions' => ['class' => 'm-b-sm m-t-sm'], 'options' => ['class' => 'project-list'], 'tableOptions' => ['id' => 'my-grid', 'class' => 'table table-hover'], 'summary' => "", 'columns' => ['id', ['label' => \Yii::t('shop', 'Title'), 'value' => 'translation.title'], ['attribute' => 'value', 'value' => function ($model) { $attribute = ShopAttribute::findOne($model->attribute_id); if ($attribute->type_id == 3) { $color = ShopAttributeValueColorTexture::findOne($model->translation->value)->color; return Html::tag('div', '', ['style' => 'width: 50px; height: 50px; background-color:' . $color]); } if (ShopAttribute::findOne($model->attribute_id)->type_id == 4) { return ShopAttributeValueColorTexture::getTexture($model->translation->value); } return $model->translation->value; }, 'format' => 'raw']]]); ?> <div class="shop-attribute-value-form"> <?php
</div> <div class="panel panel-default background-white"> <div class="panel-heading"> <?php echo \Yii::t('app/views', 'product settings'); ?> </div> <?php Pjax::begin(['id' => 'product-grid']); ?> <?php echo $this->render('/product/grid'); ?> <?php Pjax::end(); ?> <div class="panel-body well"> <?php Pjax::begin(['enableReplaceState' => false, 'enablePushState' => false, 'options' => ['id' => 'product-form', 'data' => ['pjax-end' => '#product-grid']]]); ?> <?php echo $this->render('/product/form', ['model' => $model['product']]); ?> <?php Pjax::end(); ?> <?php echo Html::a(Yii::t('app/views', 'reset'), '/product/create', ['class' => 'btn btn-success', 'data' => ['ajax-get' => '#product-form']]); ?> </div> </div>
* @var yii\data\ActiveDataProvider $dataProvider * @var app\models\FileSearch $searchModel */ $this->title = $searchModel->getAliasModel(true); $this->params['breadcrumbs'][] = $this->title; ?> <div class="giiant-crud file-index"> <?php // echo $this->render('_search', ['model' =>$searchModel]); ?> <?php \yii\widgets\Pjax::begin(['id' => 'pjax-main', 'enableReplaceState' => false, 'linkSelector' => '#pjax-main ul.pagination a, th a', 'clientOptions' => ['pjax:success' => 'function(){alert("yo")}']]); ?> <h1> <?php echo $searchModel->getAliasModel(true); ?> <small> List </small> </h1> <div class="clearfix crud-navigation"> <div class="pull-left"> <?php echo Html::a('<span class="glyphicon glyphicon-plus"></span> ' . Yii::t('app', 'New'), ['create'], ['class' => 'btn btn-success']); ?>
<li><a href="#" data-toggle="modal" data-target="#modalDeposito" >Deposito</a></li> </ul> </div> <a href="<?= Yii::$app->urlManager->createUrl(['parcela'])?>" type="button" class="btn btn-primary"><i class="fa fa-minus-circle"></i> Parcelas</a> <button type="button" class="btn btn-success" data-toggle="modal" data-target="#modalAvulso"><i class="fa fa-minus-circle"></i> Avulso</button> <button type="button" class="btn btn-success" data-toggle="modal" data-target="#modalReforco"><i class="fa fa-minus-circle"></i> Reforço</button> <a href="<?= Yii::$app->urlManager->createUrl(['caixa/fechar'])?>" class="btn btn-danger"><i class="fa fa-times"></i> Fechar</a> </div> <div class="col-md-3"> <h3><?php echo Yii::$app->formatter->asCurrency($caixa->valor) ?> </h3> </div> </div> <div class="row"> <div class="col-md-12"> <?php Pjax::begin(); ?> <?= DynaGrid::widget([ 'columns' => $columns, 'theme' => 'panel-danger', 'showPersonalize' => false, 'gridOptions' => [ 'dataProvider' => $dataProvider, //'filterModel' => $searchModel, 'showPageSummary' => false, ], 'options' => ['id' => 'dynagrid-1'], ]); ?> <?php Pjax::end(); ?> </div> </div>
/* @var $this yii\web\View */ /* @var $searchModel app\models\search\RaptorSearch */ /* @var $dataProvider yii\data\ActiveDataProvider */ $this->title = 'Raptors'; $this->params['breadcrumbs'][] = $this->title; ?> <div class="raptor-index"> <h1><?php echo Html::encode($this->title); ?> </h1> <p> <?php echo Html::a('Create Raptor', ['create'], ['class' => 'btn btn-success']); ?> </p> <?php Pjax::begin(['timeout' => Yii::$app->constants->pjaxTimeout]); ?> <?php echo GridView::widget(['dataProvider' => $dataProvider, 'filterModel' => $searchModel, 'options' => ['class' => 'table-responsive'], 'columns' => [['class' => ActionColumn::className(), 'template' => '{update}{view}', 'headerOptions' => ['style' => 'width: 100px;'], 'buttonOptions' => ['style' => 'padding: 5px;'], 'contentOptions' => ['style' => 'text-align: center;']], 'species_short', 'species_long']]); ?> <?php Pjax::end(); ?> </div>
<?php echo \dosamigos\chartjs\ChartJs::widget(['type' => 'bar', 'options' => ['height' => 100, 'width' => 800], 'data' => $usersPerHour]); ?> </div> </div> <?php } ?> </div> <div class="row"> <div class="panel panel-primary"> <div class="panel-heading"><h2 class="panel-title"><i class="fa fa-star"></i> Акции</h2></div> <div class="panel-body no-padding"> <div class="table-responsive"> <?php \yii\widgets\Pjax::begin(); ?> <?php echo GridView::widget(['layout' => "{items}\n{pager}", 'dataProvider' => $dataProvider, 'filterModel' => false, 'rowOptions' => function ($model, $key, $index, $grid) { return ['class' => $model->Disabled || $model->Deleted || !$model->getDiscount()->isDue() ? 'danger' : 'success']; }, 'columns' => [['header' => Yii::t('models', 'Action name'), 'format' => 'raw', 'value' => function ($model) { /** @var \common\models\cf\ActionsRecord $model */ $discount = $model->getDiscount(); $text = $model->Name; $text .= '<br><small>' . ($discount !== null ? $model->getDiscount()->getDescription() : '') . '</small>'; return $text; }], ['attribute' => 'WithHighPriority', 'format' => 'raw', 'value' => function ($model) { return $model->WithHighPriority ? '<i class="fa fa-2x fa-bolt" aria-hidden="true"></i>' : '<i class="fa fa-2x fa-minus" aria-hidden="true"></i>'; }], 'DateFrom:datetime', 'DateTo:datetime', ['header' => 'Статус', 'format' => 'raw', 'value' => function ($model) { /** @var \common\models\cf\ActionsRecord $model */ if ($model->getDiscount()->isDue()) {
</div> </div> <div class="panel panel-default"> <div class="panel-body"> <div class="row"> <div class="col-sm-12 text-right"> <?php echo GridPageSize::widget(['pjaxId' => 'post-category-grid-pjax']); ?> </div> </div> <?php Pjax::begin(['id' => 'post-category-grid-pjax']); ?> <?php echo GridView::widget(['id' => 'post-category-grid', 'dataProvider' => $dataProvider, 'filterModel' => $searchModel, 'bulkActionOptions' => ['gridId' => 'post-category-grid', 'actions' => [Url::to(['bulk-delete']) => Yii::t('yee', 'Delete')]], 'columns' => [['class' => 'yeesoft\\grid\\CheckboxColumn', 'options' => ['style' => 'width:10px']], ['class' => 'yeesoft\\grid\\columns\\TitleActionColumn', 'controller' => '/post/category', 'title' => function (Category $model) { return Html::a($model->title, ['/post/category/update', 'id' => $model->id], ['data-pjax' => 0]); }, 'buttonsTemplate' => '{update} {delete}'], ['attribute' => 'parent_id', 'value' => function (Category $model) { if ($parent = $model->getParent()->one() and $parent->id > 1) { return Html::a($parent->title, ['/post/category/update', 'id' => $parent->id], ['data-pjax' => 0]); } else { return '<span class="not-set">' . Yii::t('yii', '(not set)') . '</span>'; } }, 'format' => 'raw', 'filter' => Category::getCategories(), 'filterInputOptions' => ['class' => 'form-control', 'encodeSpaces' => true]], 'description:ntext', ['class' => 'yeesoft\\grid\\columns\\StatusColumn', 'attribute' => 'visible']]]); ?> <?php
'id':id }, type:'POST' }).done(function(){container.slideUp()}); } return false; }); DEL; $this->registerJs($deleteJS); ?> <div class="panel-body"> <?php Pjax::begin(['id' => 'WidgetLocationPjax']); echo ListView::widget(array('id' => 'LocationsTable', 'dataProvider' => $dpLocations, 'itemView' => '@frenzelgmbh/cmaddress/widgets/views/iviews/_location_view', 'layout' => '{items}')); echo "<p> </p>"; ?> <div class="navbar navbar-default"> <?php echo Html::a('<span class="btn btn-success navbar-btn pull-right tipster" title="add location">' . Icon::show('plus', ['class' => 'fa'], Icon::FA) . ' add location</span>', array("/posts/widgetconfig/addlocation", 'id' => $id, 'module' => $module), array('class' => 'create')); ?> </div> <?php Pjax::end(); ?> </div>
use yii\widgets\Pjax; use hscstudio\mimin\components\Mimin; use hscstudio\export\widgets\ButtonExport; use yii\widgets\MaskedInput; use kartik\widgets\DatePicker; use yii\helpers\Url; use kartik\widgets\ActiveForm; use app\components\GrowlLoad; use kartik\widgets\AlertBlock; use kartik\widgets\SwitchInput; /* @var $this yii\web\View */ /* @var $searchModel app\models\EmitenSearch */ /* @var $dataProvider yii\data\ActiveDataProvider */ $this->title = 'Report Emiten'; $this->params['breadcrumbs'][] = $this->title; Pjax::begin(['id' => 'pjax-report']); ?> <div class="report-emiten-index"> <!-- <div class="ui divider"></div> --> <?php // echo $this->render('_search', ['model' => $searchModel]); ?> <?php $form = ActiveForm::begin(['action' => ['update'], 'options' => []]); ?> <?php echo GridView::widget(['dataProvider' => $dataProvider, 'responsive' => true, 'responsiveWrap' => true, 'hover' => true, 'resizableColumns' => false, 'showPageSummary' => true, 'showFooter' => true, 'panel' => ['heading' => '<h3 class="panel-title"><i class="glyphicon glyphicon-th"></i> <span class="hidden-xs"></span> ' . Html::encode($this->title) . '</h3>', 'before' => '<div class="row">' . '<div class="col-xs-5 col-md-4 col-md-3 col-lg-2">' . DatePicker::widget(['name' => 'reportDate', 'value' => $reportDates[1], 'options' => ['id' => 'reportDate', 'placeholder' => 'Tgl Emiten ...'], 'readonly' => true, 'removeButton' => false, 'pluginOptions' => ['todayHighlight' => true, 'todayBtn' => true, 'format' => 'dd-M-yyyy', 'autoclose' => true], 'pluginEvents' => ["changeDate" => "function(e) {\n changeDate(e.format(0,'yyyy-m-d'))\n }"]]) . '</div>' . '<div class="col-xs-5 col-sm-4 col-md-3 col-lg-2">' . '</div>' . '</div>', 'after' => Html::submitButton('<i class="glyphicon glyphicon-floppy-disk"></i> Simpan', ['class' => 'btn btn-success']) . ' ' . Html::a('<i class="glyphicon glyphicon-trash"></i> Hapus', ['delete', 'date' => $reportDates[1]], ['class' => 'btn btn-danger', 'data-method' => 'post', 'data-pjax' => '0', 'data-confirm' => 'Apakah data akan dihapus?']) . ' ', 'footer' => false], 'toolbar' => [['content' => Html::a('<i class="glyphicon glyphicon-repeat"></i>', ['index'], ['data-pjax' => 0, 'class' => 'btn btn-default', 'title' => 'Reset Grid'])], ButtonExport::widget()], 'export' => ['fontAwesome' => true], 'columns' => [['class' => 'kartik\\grid\\SerialColumn'], ['attribute' => 'EMITEN_KODE', 'label' => 'Kode', 'filter' => false, 'format' => 'raw', 'options' => ['width' => '100px'], 'hAlign' => 'center', 'vAlign' => 'middle', 'value' => function ($data) { return Html::a($data->EMITEN_KODE, '', ['onclick' => 'setFromGridview($(this)); return false;', 'data-pjax' => '0']); }], ['attribute' => 'JMLLOT', 'label' => 'Jml Lot', 'filter' => false, 'format' => ['decimal', 2], 'options' => ['width' => '100px'], 'headerOptions' => ['style' => 'text-align:center'], 'hAlign' => 'right', 'vAlign' => 'middle'], ['attribute' => 'JMLSAHAM', 'label' => 'Jml Saham', 'filter' => false, 'format' => ['decimal', 2], 'options' => ['width' => '100px'], 'headerOptions' => ['style' => 'text-align:center'], 'hAlign' => 'right', 'vAlign' => 'middle', 'pageSummary' => true, 'pageSummaryFunc' => GridView::F_SUM], ['label' => 'Range Beli', 'format' => ['decimal', 2], 'filter' => false, 'options' => ['width' => '100px'], 'headerOptions' => ['style' => 'text-align:center'], 'hAlign' => 'right', 'vAlign' => 'middle', 'value' => function ($data) { // Range Beli = saldob / (jmllotb * jmllbrsaham) -> Ket: saldob, jmllotb dr detemiten; jmllbrsaham dr lotshare.
/* @var $address string */ /* @var $main_container_class string */ /* @var $background_color string */ /* @var $text_color string */ /* @var $address_map integer */ /* @var $phone_temp_ad string */ /* @var $items array */ /* @var $content array */ /* @var $this yii\web\View */ /* @var $model common\models\AdRealEstate */ /* @var $user common\models\User */ use yii\bootstrap\Modal; use yii\widgets\Pjax; use yii\bootstrap\Carousel; use common\widgets\ShowMapModal\ShowMapModal; Pjax::begin(['id' => 'modal-block']); if (isset($modalWindow)) { $js = <<<JS \$("#modal-block").on("pjax:complete", function() { \$("#button-open-modal-{$id}").attr("tabindex",-1).focus(); }); JS; $this->registerJS($js); $js = <<<JS \$("#myMapModal").modal("show"); \$("#myMapModal .modal-content").addClass("{$main_container_class}"); \$(".modal-content").css("background-color", "{$background_color}"); \$(".modal-header").css("border-color", "{$text_color}"); JS; $this->registerJS($js); Modal::begin(['size' => 'modal-lg', 'id' => 'myMapModal', 'header' => '<div class="" style="padding-left: 20px;"><h1 class="text-uppercase" style="margin-top: 0;">' . Yii::t('references', $header) . '</h1><p>' . $address . '</p></div>', 'toggleButton' => false]);
/* @var $searchModel backend\models\UserSearch */ /* @var $dataProvider yii\data\ActiveDataProvider */ $this->title = Yii::t('app', 'Users'); $this->params['breadcrumbs'][] = $this->title; ?> <div class="user-index"> <h1><?php echo Html::encode($this->title); ?> </h1> <?php yii\widgets\Pjax::begin(['id' => 'grid-user-pjax', 'timeout' => 5000]); ?> <?php echo $this->render('_search', ['model' => $searchModel]); ?> <br> <?php echo GridView::widget(['id' => 'grid-user', 'dataProvider' => $dataProvider, 'filterModel' => $searchModel, 'tableOptions' => ['class' => 'table table-bordered table-striped table-hover'], 'columns' => [['class' => 'yii\\grid\\SerialColumn'], 'total', ['label' => 'Active', 'attribute' => 'status', 'filter' => $searchModel->getItemStatus(), 'format' => 'html', 'value' => function ($model) { return $model->status == 0 ? '<i class="glyphicon glyphicon-remove"></i> <span class="text-danger">Not Active</span>' : '<i class="glyphicon glyphicon-ok"></i> <span class="text-success">Active</span>'; }], 'username', 'email:email', ['attribute' => 'level', 'filter' => $searchModel->getItemLevel(), 'format' => 'html', 'value' => function ($model) { return $model->levelName; }], ['class' => 'yii\\grid\\ActionColumn', 'options' => ['style' => 'width:120px;'], 'buttonOptions' => ['class' => 'btn btn-default'], 'template' => '<div class="btn-group btn-group-sm text-center" role="group"> {view} {update} {delete} </div>']]]); ?>
<div style='position: relative'> <div style='position:absolute; right: 0px; top: 0px;'> <?php echo RgnPostcodeAccess::button('index', ['label' => 'All Postcodes', 'buttonOptions' => ['class' => 'btn btn-success btn-xs']]); ?> <?php echo RgnPostcodeAccess::button('create', ['label' => 'New Postcode', 'urlOptions' => ['RgnPostcodeForm' => ['country_id' => $model->country_id, 'province_id' => $model->province_id, 'city_id' => $model->city_id, 'district_id' => $model->id]], 'buttonOptions' => ['class' => 'btn btn-success btn-xs']]); ?> </div> </div> <?php Pjax::begin(['id' => 'pjax-RgnPostcodes', 'enableReplaceState' => false, 'linkSelector' => '#pjax-RgnPostcodes ul.pagination a, th a', 'clientOptions' => ['pjax:success' => 'function(){alert("yo")}']]); ?> <?php echo '<div class="table-responsive">' . \yii\grid\GridView::widget(['layout' => '{summary}{pager}<br/>{items}{pager}', 'dataProvider' => new \yii\data\ActiveDataProvider(['query' => $model->getRgnPostcodes(), 'pagination' => ['pageSize' => 50, 'pageParam' => 'page-rgnpostcodes']]), 'pager' => ['class' => yii\widgets\LinkPager::className(), 'firstPageLabel' => 'First', 'lastPageLabel' => 'Last'], 'columns' => [['class' => 'yii\\grid\\SerialColumn', "options" => ["width" => "50px"]], ["attribute" => "postcode", "format" => "raw", "options" => [], "value" => function ($model) { return $model->linkTo; }], ['attribute' => 'subdistrict_id', "format" => "raw", "options" => [], 'value' => function ($model) { return $model->subdistrict ? $model->subdistrict->linkTo : '<span class="label label-warning">?</span>'; }]]]) . '</div>'; ?> <?php Pjax::end(); ?> <?php $this->endBlock(); ?>
<div class="col-sm-8 col-xs-6 media-library-window-items"> <h4>Библиотека медиафайлов</h4> <?php $field_id = uniqid("field"); $options = ['name' => 'files', 'id' => $field_id, 'options' => ['multiple' => true], 'pluginOptions' => ['uploadAsync' => true, "previewFileType" => "image", 'id' => uniqid("field"), "showClose" => false, "showPreview" => false, "showCaption" => false, "showUpload" => false, "browseClass" => "btn btn-primary btn-sm", "browseLabel" => "Добавить файлы", "layoutTemplates" => ["footer" => "", "main2" => '{browse}'], "overwriteInitial" => true, "uploadExtraData" => ['name' => 'files'], "removeClass" => "btn btn-danger btn-sm", "removeLabel" => "", "removeIcon" => "<i class=\"fa fa-trash\"></i>", "previewSettings" => ["image" => ["width" => "auto", "height" => "50px"]], 'uploadUrl' => \yii\helpers\Url::toRoute(['/media/default/upload']), "allowedPreviewTypes" => ['image'], "dropZoneEnabled" => false], 'pluginEvents' => ['filebatchselected' => "function(event, files) {\n \$.fancybox.showLoading();\n \$('#" . $field_id . "').fileinput('upload');\n }", "filebatchuploadcomplete" => "function(event, files, extra) {\n \$.fancybox.hideLoading();\n \$.pjax.reload('#window-media-items', {push:false, pushState: false, url : '/backend/media/default/wysiwyg-window'});\n }"]]; echo \kartik\widgets\FileInput::widget($options); ?> <br> <?php \yii\widgets\Pjax::begin(['id' => 'window-media-items', 'enablePushState' => false]); ?> <?php echo \yii\widgets\ListView::widget(['layout' => "<div class='clearfix'>{items}</div>\n{pager}", 'dataProvider' => $dataProvider, 'pager' => ['options' => ['class' => 'pagination pagination-sm'], 'maxButtonCount' => 3], 'itemOptions' => ['class' => 'media-item col-lg-1 col-md-2 col-sm-2 col-xs-6', 'data-url' => \yii\helpers\Url::toRoute(['window'])], 'itemView' => function ($model, $key, $index, $widget) { $image = false; if (lenarx\media\models\Media::isImage($model->mime_type)) { $image = true; } $model->data = $model->data ? unserialize($model->data) : []; $filesize = lenarx\media\helpers\MediaLib::filesize_formatted($model->data['size']); return $this->render('media-item', ['model' => $model, 'image' => $image, 'filesize' => $filesize]); }]); ?> <?php \yii\widgets\Pjax::end(); ?> </div> <div class="col-sm-4 col-xs-6 media-library-insert"> <div class="media-insert hide"> <div class="block info"> <h4>Параметры файла</h4> <p class="filename">Weddell-Sea-Antarctica.jpg</p>
<div class="box-body"> <?php Pjax::begin(['id' => 'task-pjax']); echo Grid::widget(['id' => 'search-grid', 'dataProvider' => $taskProvider, 'columns' => array('started_at:datetime', ['header' => Yii::t("topology", "Rule"), 'value' => function ($model) { return $model->getRule()->one()->name; }], 'status', ['header' => Yii::t("topology", "Discovered changes"), 'format' => 'raw', 'value' => function ($model) { return Html::a('<span class="fa fa-eye"></span> ', ['task', 'id' => $model->id]) . $model->getChanges()->count(); }])]); Pjax::end(); ?> </div> </div> </div> <div class="col-md-4"> <div class="box box-default"> <div class="box-header with-border"> <h3 class="box-title"><?php echo Yii::t("topology", "Change history"); ?> </h3> </div> <div class="box-body"> <?php Pjax::begin(['id' => 'change-pjax']); echo Grid::widget(['id' => 'change-grid', 'dataProvider' => $changeProvider, 'columns' => array('applied_at', 'domain')]); Pjax::end(); ?> </div> </div> </div> </div>
'pluginOptions' => [ 'autoclose' => true, 'format' => 'yyyy-mm-dd', 'todayHighlight' => true ], 'pluginEvents' => [ "changeDate" => "function(e) { //console.log(e); senbox(e['date']); }", ], ]); ?> <br> <?Pjax::begin(['id'=>'secondtime']);?> <? // usage without model echo '<label class="control-label">Дата завершения кампании</label>'; echo DatePicker::widget([ 'name' => 'date_end', 'value' => $time_end, 'pluginOptions' => [ 'autoclose' => true, 'format' => 'yyyy-mm-dd', 'startDate' => $time_end, 'todayHighlight' => true ], ]); ?>
<div class="col-xs-4 left-padding"> <?php echo Html::a(Yii::t('dash', 'PDF'), ['/export-data/export-to-pdf', 'model' => get_class($searchModel)], ['class' => 'btn btn-block btn-warning', 'target' => '_blank']); ?> </div> <div class="col-xs-4 left-padding"> <?php echo Html::a(Yii::t('dash', 'EXCEL'), ['/export-data/export-excel', 'model' => get_class($searchModel)], ['class' => 'btn btn-block btn-primary', 'target' => '_blank']); ?> </div> </div> </div> <div class="col-xs-12" style="padding-top: 10px;"> <div class="box"> <div class="box-body table-responsive"> <div class="msg-of-day-index"> <?php Pjax::begin(['enablePushState' => false]); ?> <?php echo GridView::widget(['dataProvider' => $dataProvider, 'filterModel' => $searchModel, 'summary' => '', 'columns' => [['class' => 'yii\\grid\\SerialColumn'], 'msg_details', ['attribute' => 'msg_user_type', 'value' => function ($model) { return $model->msg_user_type == 'S' ? 'Student' : ($model->msg_user_type == 'E' ? "Employee" : "General"); }, 'filter' => ['S' => 'Student', 'E' => 'Employee', '0' => 'General']], ['class' => '\\pheme\\grid\\ToggleColumn', 'attribute' => 'is_status', 'enableAjax' => true, 'filter' => ['0' => 'Active', '1' => 'Deactive']], ['class' => 'app\\components\\CustomActionColumn']]]); Pjax::end(); ?> </div> </div> </div> </div>
</div> </td> <td class="c23"> <h1><?php echo Html::encode($model->title); ?> </h1> <?//= Html::img('/image/bannerfans_15821322.jpg', ['width'=>'100%']); ?> <p><?php echo Html::encode($model->description); ?> <br><br></p> <? if (!(Yii::$app->user->isGuest)) Pjax::begin(['id' => 'notes']); ?> <?php echo ListView::widget(['dataProvider' => $products, 'itemOptions' => ['class' => '_product'], 'layout' => "{items}\n{pager}\n", 'itemView' => '//product/_product', 'viewParams' => array('groups' => $groups)]); ?> <? if (!(Yii::$app->user->isGuest)) Pjax::end(); ?> </td> </tr> </table> <?php echo Html::input('hidden', 'this_category_id', $model->category_id, $options = ['class' => 'this_category_id']); echo Html::input('hidden', 'group_this_category_id', $model->category_id, $options = ['class' => 'group_this_category_id']); ?>
</div> </div> --> <!--/discount panel end--> </div> </div> <!--right column--> <div class="col-lg-9 col-md-9 col-sm-12"> <div class="w100 clearfix category-top"> <?php echo Html::tag('h2', $this->title); ?> <div class="categoryImage"> <img src="/images/site/category.jpg" class="img-responsive" alt="img"> </div> </div> <?php Pjax::begin(); ?> <?php echo ListView::widget(['options' => ['id' => 'product-listview'], 'layout' => $template, 'dataProvider' => $dataProvider, 'itemOptions' => ['class' => 'item col-lg-3 col-md-3 col-sm-6 col-xs-12'], 'itemView' => function ($model, $key, $index, $widget) { return $this->render('_product_item', ['model' => $model]); }, 'summaryOptions' => ['class' => 'pull-left']]); ?> <?php Pjax::end(); ?> <!--/.categoryFooter--> </div>
<div class="col-xs-4 left-padding"> <?php echo Html::a('PDF', ['/export-data/export-to-pdf', 'model' => get_class($searchModel)], ['class' => 'btn btn-block btn-warning', 'target' => '_blank']); ?> </div> <div class="col-xs-4 left-padding"> <?php echo Html::a('EXCEL', ['/export-data/export-excel', 'model' => get_class($searchModel)], ['class' => 'btn btn-block btn-primary', 'target' => '_blank']); ?> </div> </div> </div> <div class="col-xs-12" style="padding-top: 10px;"> <div class="box"> <div class="box-body table-responsive"> <div class="section-index"> <?php \yii\widgets\Pjax::begin(['id' => 'section-id', 'enablePushState' => false, 'enableReplaceState' => false]); ?> <?php echo GridView::widget(['dataProvider' => $dataProvider, 'filterModel' => $searchModel, 'summary' => '', 'columns' => [['class' => 'yii\\grid\\SerialColumn'], 'section_name', ['label' => 'Batch', 'attribute' => 'section_batch_id', 'value' => 'sectionBatch.batch_name', 'filter' => ArrayHelper::map(app\modules\course\models\Batches::find()->all(), 'batch_id', 'batch_name')], 'intake', ['class' => '\\pheme\\grid\\ToggleColumn', 'contentOptions' => ['class' => 'text-center'], 'attribute' => 'is_status', 'enableAjax' => false, 'filter' => ['1' => 'InActive', '0' => 'Active']], ['class' => 'app\\components\\CustomActionColumn']]]); ?> <?php \yii\widgets\Pjax::end(); ?> </div> </div> </div> </div>