示例#1
0
<div class="proyecto-view ">
    <!-- Widget con los datos -->
    <?php 
echo DetailView::widget(['model' => $model, 'mode' => 'view', 'fadeDelay' => 0, 'bordered' => true, 'striped' => true, 'condensed' => true, 'responsive' => true, 'deleteOptions' => ['params' => ['id' => $model->id, 'kvdelete' => true]], 'attributes' => ['id', 'codigo_proyecto', 'codigo_sne', ['attribute' => 'nombre', 'type' => DetailView::INPUT_TEXTAREA, 'options' => ['rows' => '6', 'style' => 'width:50%']], ['label' => $model->getAttributeLabel('fecha_inicio'), 'attribute' => 'fecha_inicio', 'type' => DetailView::INPUT_DATE, 'options' => ['style' => 'width:47%'], 'widgetOptions' => ['pluginOptions' => ['autoclose' => true, 'format' => 'dd/mm/yyyy']]], ['label' => $model->getAttributeLabel('fecha_fin'), 'attribute' => 'fecha_fin', 'type' => DetailView::INPUT_DATE, 'options' => ['style' => 'width:47%'], 'widgetOptions' => ['pluginOptions' => ['autoclose' => true, 'format' => 'dd/mm/yyyy']]], ['label' => $model->getAttributeLabel('estatus_proyecto'), 'attribute' => 'estatus_proyecto', 'value' => $model->nombreEstatusProyecto, 'type' => DetailView::INPUT_SELECT2, 'widgetOptions' => ['data' => ArrayHelper::map(EstatusProyecto::find()->all(), 'id', 'estatus'), 'options' => ['placeholder' => 'Seleccione'], 'pluginOptions' => ['allowClear' => true, 'width' => '50%']]], ['label' => $model->getAttributeLabel('situacion_presupuestaria'), 'attribute' => 'situacion_presupuestaria', 'value' => SituacionPresupuestaria::find()->where(['id' => $model->situacion_presupuestaria])->one()->situacion, 'type' => DetailView::INPUT_SELECT2, 'widgetOptions' => ['data' => ArrayHelper::map(SituacionPresupuestaria::find()->all(), 'id', 'situacion'), 'options' => ['placeholder' => 'Seleccione'], 'pluginOptions' => ['allowClear' => true, 'width' => '50%']]], ['label' => $model->getAttributeLabel('monto_proyecto'), 'attribute' => 'monto_proyecto', 'value' => $model->bolivarMonto, 'type' => DetailView::INPUT_MONEY, 'widgetOptions' => []], ['attribute' => 'descripcion', 'type' => DetailView::INPUT_TEXTAREA, 'options' => ['rows' => '6', 'style' => 'width:50%']], ['label' => $model->getAttributeLabel('sector'), 'attribute' => 'sector', 'value' => $model->nombreSector, 'type' => DetailView::INPUT_SELECT2, 'widgetOptions' => ['data' => ArrayHelper::map(Sector::find()->all(), 'id', 'sector'), 'options' => ['placeholder' => 'Seleccione'], 'pluginOptions' => ['allowClear' => true, 'width' => '50%']]], ['label' => $model->getAttributeLabel('sub_sector'), 'attribute' => 'sub_sector', 'value' => $model->nombreSubSector, 'type' => DetailView::INPUT_SELECT2, 'widgetOptions' => ['data' => ArrayHelper::map(SubSector::find()->all(), 'id', 'sub_sector'), 'options' => ['placeholder' => 'Seleccione'], 'pluginOptions' => ['allowClear' => true, 'width' => '50%']]], ['label' => $model->getAttributeLabel('plan_operativo'), 'attribute' => 'plan_operativo', 'value' => PlanOperativo::find()->where(['id' => $model->plan_operativo])->one()->plan_operativo, 'type' => DetailView::INPUT_SELECT2, 'widgetOptions' => ['data' => ArrayHelper::map(PlanOperativo::find()->all(), 'id', 'plan_operativo'), 'options' => ['placeholder' => 'Seleccione'], 'pluginOptions' => ['allowClear' => true, 'width' => '50%']]], ['label' => 'Objetivo Historico', 'value' => $historico->objetivo_historico, 'options' => ['style' => 'width:50%']], ['label' => 'Objetivo Nacional', 'value' => $nacional->objetivo_nacional, 'options' => ['style' => 'width:50%']], ['label' => 'Objetivo Estratégico', 'value' => $estrategico->objetivo_estrategico, 'options' => ['style' => 'width:50%']], ['label' => $model->getAttributeLabel('objetivo_general'), 'attribute' => 'objetivo_general', 'value' => ObjetivosGenerales::find()->where(['id' => $model->objetivo_general])->one()->objetivo_general, 'type' => DetailView::INPUT_SELECT2, 'widgetOptions' => ['data' => ArrayHelper::map(ObjetivosGenerales::find()->all(), 'id', 'objetivo_general'), 'options' => ['placeholder' => 'Seleccione'], 'pluginOptions' => ['allowClear' => true, 'width' => '50%']]], ['attribute' => 'objetivo_estrategico_institucional', 'type' => DetailView::INPUT_TEXTAREA, 'options' => ['rows' => '6', 'style' => 'width:50%']], ['label' => $model->getAttributeLabel('ambito'), 'attribute' => 'ambito', 'value' => $model->idAmbito->ambito, 'type' => DetailView::INPUT_SELECT2, 'widgetOptions' => ['data' => ArrayHelper::map(Ambito::find()->all(), 'id', 'ambito'), 'options' => ['placeholder' => 'Seleccione'], 'pluginOptions' => ['allowClear' => true, 'width' => '50%']]]], 'panel' => ['type' => 'primary', 'heading' => '<i class="fa fa-list"></i> Datos Básicos']]);
?>
</div>

<!-- LOCALIZACION -->
<div class="panel panel-info" id="localizacion">
    <div class="panel-heading">
        <h3 class="panel-title"><i class="glyphicon glyphicon-map-marker"></i> Localización</h3>
    </div>
    <div class="panel-body">
        <?php 
echo GridView::widget(['id' => 'crud-datatable', 'dataProvider' => $localizacion, 'pjax' => true, 'columns' => require __DIR__ . '/_localizacion.php', 'toolbar' => [['content' => Html::a($icons['crear'] . ' Nuevo', ['proyecto-localizacion/create', 'proyecto' => $model->id, 'ambito' => $model->ambito], ['role' => 'modal-remote', 'title' => 'Nuevo', 'class' => 'btn btn-default']) . Html::a($icons['recargar'] . ' Refrescar', ['proyecto/view', 'id' => $model->id], ['data-pjax' => 1, 'class' => 'btn btn-default', 'title' => 'Reset Grid']) . '{toggleData}' . '{export}']], 'striped' => true, 'condensed' => true, 'responsive' => true, 'panel' => ['type' => 'default', 'before' => '<em>* Resize table columns just like a spreadsheet by dragging the column edges.</em>', 'after' => BulkButtonWidget::widget(['buttons' => Html::a('<i class="glyphicon glyphicon-trash"></i>&nbsp; Delete All', ["bulk-delete"], ["class" => "btn btn-danger btn-xs", 'role' => 'modal-remote-bulk', 'data-confirm' => false, 'data-method' => false, 'data-request-method' => 'post', 'data-confirm-title' => 'Are you sure?', 'data-confirm-message' => 'Are you sure want to delete this item'])]) . '<div class="clearfix"></div>']]);
?>
          
    </div>
</div>  

<!-- RESPONSABLES -->
<div class="panel panel-info" >
    <div class="panel-heading">
        <h3 class="panel-title"><i class="glyphicon glyphicon-user"></i> Responsables</h3>
    </div>
    <div class="panel-body">

        <!-- Responsable -->
        <div id="responsable" data-pjax-container data-pjax-timeout="1000">
            <?php 
示例#2
0
文件: pedido.php 项目: minpppst/rsc
$this->params['breadcrumbs'][] = ['label' => 'Pedido', 'url' => ['index']];
$this->params['breadcrumbs'][] = $this->title;
CrudAsset::register($this);
//Iconos
$icons = ['nuevo' => '<span class="glyphicon glyphicon-file" aria-hidden="true"></span>', 'editar' => '<span class="glyphicon glyphicon-pencil" aria-hidden="true"></span>', 'eliminar' => '<span class="glyphicon glyphicon-remove" aria-hidden="true"></span>', 'volver' => '<span class="glyphicon glyphicon-triangle-left" aria-hidden="true"></span>'];
?>

<div class="proyecto-pedido-index">

    <h1><?php 
echo Html::encode($this->title);
?>
</h1>

    <div id="ajaxCrudDatatable">
        <?php 
echo GridView::widget(['id' => 'crud-datatable', 'dataProvider' => $dataProvider, 'filterModel' => $searchModel, 'pjax' => true, 'columns' => require __DIR__ . '/_columns.php', 'toolbar' => [['content' => \Yii::$app->authManager->getAssignment('sysadmin', \Yii::$app->user->id) == null ? Html::a('<i class="glyphicon glyphicon-file"></i> Nuevo', ['create', 'asignar' => $asignado->id], ['role' => 'modal-remote', 'title' => 'Pedido Nuevo', 'class' => 'btn btn-default']) . Html::a('<i class="glyphicon glyphicon-repeat"></i>', ['pedido', 'asignado' => $asignado->id], ['data-pjax' => 1, 'class' => 'btn btn-default', 'title' => 'Reset Grid']) . '{toggleData}' . '{export}' : '']], 'striped' => true, 'condensed' => true, 'responsive' => true, 'panel' => ['type' => 'default', 'heading' => '<h4><i class="glyphicon glyphicon-shopping-cart"></i> Requerimientos</h4>', 'before' => '<em><b><span class="glyphicon glyphicon-user"></span> ' . $asignado->nombreUsuario . '</b> - <span class="glyphicon glyphicon-briefcase"></span> ' . $asignado->proyectoEspecifica->nombreUnidadEjecutora . '</em>', 'after' => BulkButtonWidget::widget(['buttons' => Html::a('<i class="glyphicon glyphicon-trash"></i>&nbsp; Eliminar', ["bulk-delete"], ["class" => "btn btn-danger btn-xs", 'role' => 'modal-remote-bulk', 'data-confirm' => false, 'data-method' => false, 'data-request-method' => 'post', 'data-confirm-title' => 'Are you sure?', 'data-confirm-message' => 'Are you sure want to delete this item'])]) . '<div class="clearfix"></div>']]);
?>
    </div>
</div>
<?php 
Modal::begin(['options' => ['tabindex' => false], "id" => "ajaxCrubModal", "footer" => ""]);
Modal::end();
?>

<div class="btn-group">
    <?php 
echo Html::a($icons['volver'] . ' Volver', ['index'], ['class' => 'btn btn-primary']);
?>
        
</div>
示例#3
0
文件: index.php 项目: minpppst/rsc
<?php

use yii\helpers\Url;
use yii\helpers\Html;
use yii\bootstrap\Modal;
use kartik\grid\GridView;
use johnitvn\ajaxcrud\CrudAsset;
use johnitvn\ajaxcrud\BulkButtonWidget;
/* @var $this yii\web\View */
/* @var $searchModel backend\models\AccionCentralizadaVariablesUsuariosSearch */
/* @var $dataProvider yii\data\ActiveDataProvider */
$this->title = 'Accion Centralizada Variables Usuarios';
$this->params['breadcrumbs'][] = $this->title;
CrudAsset::register($this);
?>
<div class="accion-centralizada-variables-usuarios-index">
    <div id="ajaxCrudDatatable">
        <?php 
echo GridView::widget(['id' => 'crud-datatable', 'dataProvider' => $dataProvider, 'filterModel' => $searchModel, 'pjax' => true, 'columns' => require __DIR__ . '/_columns.php', 'toolbar' => [['content' => Html::a('<i class="glyphicon glyphicon-plus"></i>', ['create'], ['role' => 'modal-remote', 'title' => 'Create new Accion Centralizada Variables Usuarios', 'class' => 'btn btn-default']) . Html::a('<i class="glyphicon glyphicon-repeat"></i>', [''], ['data-pjax' => 1, 'class' => 'btn btn-default', 'title' => 'Reset Grid']) . '{toggleData}' . '{export}']], 'striped' => true, 'condensed' => true, 'responsive' => true, 'panel' => ['type' => 'primary', 'heading' => '<i class="glyphicon glyphicon-list"></i> Accion Centralizada Variables Usuarios listing', 'before' => '<em>* Resize table columns just like a spreadsheet by dragging the column edges.</em>', 'after' => BulkButtonWidget::widget(['buttons' => Html::a('<i class="glyphicon glyphicon-trash"></i>&nbsp; Delete All', ["bulk-delete"], ["class" => "btn btn-danger btn-xs", 'role' => 'modal-remote-bulk', 'data-confirm' => false, 'data-method' => false, 'data-request-method' => 'post', 'data-confirm-title' => 'Are you sure?', 'data-confirm-message' => 'Are you sure want to delete this item'])]) . '<div class="clearfix"></div>']]);
?>
    </div>
</div>
<?php 
Modal::begin(["id" => "ajaxCrudModal", "footer" => ""]);
Modal::end();
示例#4
0
文件: index.php 项目: minpppst/rsc
<?php

use yii\helpers\Url;
use yii\helpers\Html;
use yii\bootstrap\Modal;
use kartik\grid\GridView;
use johnitvn\ajaxcrud\CrudAsset;
use johnitvn\ajaxcrud\BulkButtonWidget;
use kartik\depdrop\DepDrop;
use kartik\depdrop\DepDropAsset;
/* @var $this yii\web\View */
/* @var $searchModel app\models\SeSearch */
/* @var $dataProvider yii\data\ActiveDataProvider */
$this->title = 'Partida Sub-específica';
$this->params['breadcrumbs'][] = ['label' => 'Configuración', 'url' => ['/site/configuracion']];
$this->params['breadcrumbs'][] = $this->title;
CrudAsset::register($this);
DepDropAsset::register($this);
//Iconos
$icons = ['volver' => '<span class="glyphicon glyphicon-triangle-left" aria-hidden="true"></span>'];
?>
<div class="se-index">
    <div id="ajaxCrudDatatable">
        <?php 
echo GridView::widget(['id' => 'crud-datatable', 'dataProvider' => $dataProvider, 'filterModel' => $searchModel, 'pjax' => true, 'columns' => require __DIR__ . '/_columns.php', 'toolbar' => [['content' => Html::a('<i class="glyphicon glyphicon-file"></i> Nuevo', ['create'], ['role' => 'modal-remote', 'title' => 'Crear Partida Sub-específica', 'class' => 'btn btn-default']) . Html::a('<i class="glyphicon glyphicon-repeat"></i> Recargar', [''], ['data-pjax' => 1, 'class' => 'btn btn-default', 'title' => 'Reset Grid']) . '{toggleData}' . '{export}']], 'striped' => true, 'condensed' => true, 'responsive' => true, 'panel' => ['type' => 'primary', 'heading' => '<i class="glyphicon glyphicon-leaf"></i> Partidas Sub-específicas', 'before' => '<em>* Resize table columns just like a spreadsheet by dragging the column edges.</em>', 'after' => BulkButtonWidget::widget(['buttons' => Html::a('<i class="glyphicon glyphicon-trash"></i>&nbsp; Eliminar', ["bulk-delete"], ["class" => "btn btn-danger btn-xs", 'role' => 'modal-remote-bulk', 'data-confirm' => false, 'data-method' => false, 'data-request-method' => 'post', 'data-confirm-title' => 'Are you sure?', 'data-confirm-message' => 'Are you sure want to delete this item']) . ' ' . Html::a('<i class="glyphicon glyphicon-ban-circle"></i>&nbsp; Desactivar', ["bulk-desactivar"], ["class" => "btn btn-warning btn-xs", 'role' => 'modal-remote-bulk', 'data-confirm' => false, 'data-method' => false, 'data-request-method' => 'post', 'data-confirm-title' => '¿Está seguro?', 'data-confirm-message' => '¿Está seguro que desea desactivar los elementos seleccionados?']) . ' ' . Html::a('<i class="glyphicon glyphicon-ok-circle"></i>&nbsp; Activar', ["bulk-activar"], ["class" => "btn btn-success btn-xs", 'role' => 'modal-remote-bulk', 'data-confirm' => false, 'data-method' => false, 'data-request-method' => 'post', 'data-confirm-title' => '¿Está seguro?', 'data-confirm-message' => '¿Está seguro que desea activar los elementos seleccionados?'])]) . '<div class="clearfix"></div>']]);
?>
    </div>
</div>
<?php 
Modal::begin(["id" => "ajaxCrubModal", "footer" => ""]);
Modal::end();
示例#5
0
use johnitvn\ajaxcrud\BulkButtonWidget;
use kartik\date\DatePicker;
use app\yourmodule\AppAsset;
/* @var $this yii\web\View */
/* @var $searchModel app\modules\unicred\models\AnswerListSearch */
/* @var $dataProvider yii\data\ActiveDataProvider */
/* @var $statusList array */
$this->title = 'Управление опросами';
$this->params['breadcrumbs'][] = ['label' => 'Система опросов', 'url' => ['/unicred/']];
$this->params['breadcrumbs'][] = $this->title;
CrudAsset::register($this);
yii\jui\DatePicker::widget(['language' => 'ru']);
$js = '
jQuery(document).ready(function(){
    $( "input[name=\'AnswerListSearch[date_from]\']" ).datepicker({ dateFormat: "yy-mm-dd" ,language:"ru"});
    $( "input[name=\'AnswerListSearch[date_to]\']" ).datepicker({ dateFormat: "yy-mm-dd" });
});
';
$this->registerJs($js);
?>

<div class="answer-list-index">
    <div id="ajaxCrudDatatable">
        <?php 
echo GridView::widget(['id' => 'crud-datatable', 'dataProvider' => $dataProvider, 'filterModel' => $searchModel, 'pjax' => false, 'columns' => require __DIR__ . '/_columns.php', 'toolbar' => [['content' => Html::a('<i class="glyphicon glyphicon-plus">Назначить</i>', ['create'], ['role' => 'modal-remote', 'title' => 'Назначить опросный лист отделению', 'class' => 'btn btn-default']) . Html::a('<i class="glyphicon glyphicon-repeat"></i>', [''], ['data-pjax' => 1, 'class' => 'btn btn-default', 'title' => 'Обновить']) . '{toggleData}' . '{export}']], 'striped' => true, 'condensed' => true, 'responsive' => true, 'panel' => ['type' => 'primary', 'heading' => '<i class="glyphicon glyphicon-list"></i> Конструктор опросов', 'before' => '<em>* Потяните за границу колонки, чтобы изменить ее размер.</em>', 'after' => BulkButtonWidget::widget(['buttons' => Html::a('<i class="glyphicon glyphicon-trash"></i>&nbsp; Удалить Все', ["bulk-delete"], ["class" => "btn btn-danger btn-xs", 'role' => 'modal-remote-bulk', 'data-confirm' => false, 'data-method' => false, 'data-request-method' => 'post', 'data-confirm-title' => 'Вы уверены?', 'data-confirm-message' => 'Вы уверены, что хотите удалить выделенные записи?'])]) . '<div class="clearfix"></div>']]);
?>
    </div>
</div>
<?php 
Modal::begin(["id" => "ajaxCrudModal", "footer" => ""]);
Modal::end();
示例#6
0
文件: index.php 项目: dgomezda/portal
                <div class="col-md-2 control-group">
                    <label class="control-label" for="input">Fecha de envio Sunat</label>
                    <div class="controls">
                    </div>
                </div>
            </div>
        </div>
        <?php 
ActiveForm::end();
?>
        <div>
            <div class="pull-right">
                <div role="toolbar" class="btn-toolbar kv-grid-toolbar">
                    <div class="btn-group">
                        <a role="modal-remote" title="Create new Documentos" href="/portalespejo/web/index.php?r=documento%2Fcreate" class="btn btn-default"><i class="glyphicon glyphicon-plus"></i></a><a data-pjax="1" title="Reset Grid" href="/portalespejo/web/index.php?r=documento%2Findex" class="btn btn-default"><i class="glyphicon glyphicon-repeat"></i></a>
                    </div>
                </div>
            </div>
            <div class="clearfix"></div>
        </div>
     </div>

    <div id="ajaxCrudDatatable">
        <?php 
echo GridView::widget(['id' => 'crud-datatable', 'dataProvider' => $dataProvider, 'pjax' => true, 'columns' => require __DIR__ . '/_columns.php', 'toolbar' => [['content' => Html::a('<i class="glyphicon glyphicon-plus"></i>', ['create'], ['role' => 'modal-remote', 'title' => 'Crear nuevo Documento', 'class' => 'btn btn-default']) . Html::a('<i class="glyphicon glyphicon-repeat"></i>', [''], ['data-pjax' => 1, 'class' => 'btn btn-default', 'title' => 'Reset Grid']) . '{toggleData}' . '{export}']], 'striped' => true, 'condensed' => true, 'responsive' => true, 'panel' => ['type' => 'primary', 'heading' => '<i class="glyphicon glyphicon-list"></i> Lista de documentos', 'before' => false, 'after' => BulkButtonWidget::widget(['buttons' => Html::a('<i class="glyphicon glyphicon-trash"></i>&nbsp; Borrar Todos', ["bulk-delete"], ["class" => "btn btn-danger btn-xs", 'role' => 'modal-remote-bulk', 'data-confirm' => false, 'data-method' => false, 'data-request-method' => 'post', 'data-confirm-title' => 'Estas seguro?', 'data-confirm-message' => 'Esta seguro que desea borrar este elemento'])]) . '<div class="clearfix"></div>']]);
?>
    </div>
</div>
<?php 
Modal::begin(["id" => "ajaxCrubModal", "footer" => ""]);
Modal::end();
示例#7
0
文件: index.php 项目: minpppst/rsc
CrudAsset::register($this);
?>

<div class="accion-centralizada-variables-index">
<div id="ajaxCrudDatatable">
    <h1><?php 
echo Html::encode($this->title);
?>
</h1>
    <?php 
// echo $this->render('_search', ['model' => $searchModel]);
?>

    
    <?php 
echo GridView::widget(['dataProvider' => $dataProvider, 'filterModel' => $searchModel, 'pjax' => true, 'columns' => [['class' => 'kartik\\grid\\CheckboxColumn', 'width' => '20px'], ['class' => 'kartik\\grid\\SerialColumn'], ['attribute' => 'nombre_variable', 'contentOptions' => ['style' => 'max-width: 350px;  word-wrap: break-word;
            white-space: normal;']], ['attribute' => 'unidad_medida', 'value' => function ($model) {
    return $model->unidadMedida->unidad_medida;
}], ['attribute' => 'localizacion', 'value' => function ($model) {
    return $model->nombreLocalizacion;
}], ['attribute' => 'definicion', 'contentOptions' => ['style' => 'max-width: 350px;  word-wrap: break-word;
            white-space: normal;']], ['class' => 'kartik\\grid\\ActionColumn', 'dropdown' => false, 'vAlign' => 'middle', 'urlCreator' => function ($action, $model, $key, $index) {
    return Url::to([$action, 'id' => $key]);
}, 'deleteOptions' => ['role' => 'modal-remote', 'title' => 'Delete', 'data-confirm' => false, 'data-method' => false, 'data-request-method' => 'post', 'data-toggle' => 'tooltip', 'data-confirm-title' => 'Are you sure?', 'data-confirm-message' => 'Are you sure want to delete this item', 'class' => 'text-danger']]], 'toolbar' => [['content' => Html::a($icons['crear'] . ' Nuevo', ['create'], ['class' => 'btn btn-default']) . '{toggleData}' . '{export}']], 'panel' => ['type' => 'default', 'heading' => '<i class="glyphicon glyphicon-folder-open"></i> Acciones Centralizadas', 'before' => '<em>* Resize table columns just like a spreadsheet by dragging the column edges.</em>', 'after' => BulkButtonWidget::widget(['buttons' => Html::a('<i class="glyphicon glyphicon-trash"></i>&nbsp; Eliminar', ["bulk-delete"], ["class" => "btn btn-danger btn-xs", 'role' => 'modal-remote-bulk', 'data-confirm' => false, 'data-method' => false, 'data-request-method' => 'post', 'data-confirm-title' => '¿Está seguro?', 'data-confirm-message' => '¿Está seguro que desea eliminar los elementos seleccionados?'])]) . '<div class="clearfix"></div>']]);
?>
</div>
</div>
<!-- Ventana modal -->
<?php 
Modal::begin(["id" => "ajaxCrubModal", "footer" => ""]);
Modal::end();
示例#8
0
 */
use common\models\ProyectoAccionEspecificaSearch;
use yii\helpers\Html;
use yii\helpers\StringHelper;
use yii\widgets\Pjax;
use yii\helpers\Url;
use yii\bootstrap\Modal;
use kartik\grid\GridView;
use kartik\date\DatePicker;
use johnitvn\ajaxcrud\CrudAsset;
use johnitvn\ajaxcrud\BulkButtonWidget;
$searchModel = new ProyectoAccionEspecificaSearch(['id_proyecto' => $model->id]);
$dataProvider = $searchModel->search(Yii::$app->request->queryParams);
//Iconos
$icons = ['nuevo' => '<span class="glyphicon glyphicon-file" aria-hidden="true"></span>', 'crear' => '<span class="glyphicon glyphicon-plus" aria-hidden="true"></span>', 'editar' => '<span class="glyphicon glyphicon-pencil" aria-hidden="true"></span>', 'eliminar' => '<span class="glyphicon glyphicon-remove" aria-hidden="true"></span>'];
echo GridView::widget(['id' => 'especifica', 'dataProvider' => $dataProvider, 'filterModel' => $searchModel, 'pjax' => true, 'pjaxSettings' => ['options' => ['id' => 'especifica-pjax']], 'columns' => [['class' => 'kartik\\grid\\CheckboxColumn', 'width' => '20px'], ['class' => 'kartik\\grid\\SerialColumn', 'width' => '30px'], ['class' => '\\kartik\\grid\\DataColumn', 'attribute' => 'codigo_accion_especifica'], ['class' => '\\kartik\\grid\\DataColumn', 'attribute' => 'nombre', 'value' => function ($model) {
    //Cortar el nombre
    return StringHelper::truncateWords($model->nombre, 10);
}], ['class' => '\\kartik\\grid\\DataColumn', 'attribute' => 'nombreUnidadEjecutora', 'value' => function ($model) {
    //Cortar el nombre de la UE
    return StringHelper::truncateWords($model->nombreUnidadEjecutora, 6);
}], ['class' => '\\kartik\\grid\\DataColumn', 'attribute' => 'fecha_inicio', 'value' => function ($model) {
    return date('d/m/Y', strtotime($model->fecha_inicio));
}, 'filterType' => '\\kartik\\date\\DatePicker', 'filterWidgetOptions' => ['readonly' => true, 'pluginOptions' => ['todayHighlight' => false, 'todayBtn' => true, 'format' => 'yyyy-mm-dd', 'autoclose' => true]]], ['class' => '\\kartik\\grid\\DataColumn', 'attribute' => 'fecha_fin', 'value' => function ($model) {
    return date('d/m/Y', strtotime($model->fecha_fin));
}, 'filterType' => '\\kartik\\date\\DatePicker', 'filterWidgetOptions' => ['readonly' => true, 'pluginOptions' => ['todayHighlight' => false, 'todayBtn' => true, 'format' => 'yyyy-mm-dd', 'autoclose' => true]]], ['class' => 'kartik\\grid\\ActionColumn', 'dropdown' => false, 'vAlign' => 'middle', 'urlCreator' => function ($action, $model, $key, $index) {
    return Url::to(['proyecto-accion-especifica/' . $action, 'id' => $key]);
}, 'viewOptions' => ['role' => 'modal-remote', 'title' => 'View', 'data-toggle' => 'tooltip'], 'updateOptions' => ['role' => 'modal-remote', 'title' => 'Update', 'data-toggle' => 'tooltip'], 'deleteOptions' => ['role' => 'modal-remote', 'title' => 'Delete', 'data-confirm' => false, 'data-method' => false, 'data-request-method' => 'post', 'data-toggle' => 'tooltip', 'data-confirm-title' => 'Are you sure?', 'data-confirm-message' => 'Are you sure want to delete this item', 'class' => 'text-danger'], 'template' => '{view} {update} {prg} {delete}', 'buttons' => ['prg' => function ($model, $key, $index) {
    return Html::a('<span class="glyphicon glyphicon-calendar"></span>', Url::to(['proyecto-ae-meta/update', 'accionEspecifica' => $index]), ['role' => 'modal-remote', 'title' => 'Programación', 'data-toggle' => 'tooltip']);
}]]], 'toolbar' => [['content' => Html::a($icons['nuevo'] . ' Nuevo', ['proyecto-accion-especifica/create', 'proyecto' => $searchModel->id_proyecto], ['role' => 'modal-remote', 'title' => 'Crear Acción Específica', 'class' => 'btn btn-default']) . '{toggleData}' . '{export}']], 'striped' => true, 'condensed' => true, 'responsive' => true, 'panel' => ['type' => 'info', 'heading' => '<i class="glyphicon glyphicon-list"></i> Acciones Específicas', 'before' => '<em>* Gestionar Acciones Específicas de este proyecto.</em>', 'after' => BulkButtonWidget::widget(['buttons' => Html::a('<i class="glyphicon glyphicon-trash"></i>&nbsp; Eliminar', ["proyecto-accion-especifica/bulk-delete"], ["class" => "btn btn-danger btn-xs", 'role' => 'modal-remote-bulk', 'data-confirm' => false, 'data-method' => false, 'data-request-method' => 'post', 'data-confirm-title' => 'Are you sure?', 'data-confirm-message' => 'Are you sure want to delete this item']) . ' ' . Html::a('<i class="glyphicon glyphicon-ban-circle"></i>&nbsp; Desactivar', ["proyecto-accion-especifica/bulk-desactivar", 'id_proyecto' => $searchModel->id_proyecto], ["class" => "btn btn-warning btn-xs", 'role' => 'modal-remote-bulk', 'data-confirm' => false, 'data-method' => false, 'data-request-method' => 'post', 'data-confirm-title' => '¿Está seguro?', 'data-confirm-message' => '¿Está seguro que desea desactivar los elementos seleccionados?']) . ' ' . Html::a('<i class="glyphicon glyphicon-ok-circle"></i>&nbsp; Activar', ["proyecto-accion-especifica/bulk-activar", 'id_proyecto' => $searchModel->id_proyecto], ["class" => "btn btn-success btn-xs", 'role' => 'modal-remote-bulk', 'data-confirm' => false, 'data-method' => false, 'data-request-method' => 'post', 'data-confirm-title' => '¿Está seguro?', 'data-confirm-message' => '¿Está seguro que desea activar los elementos seleccionados?'])]) . '<div class="clearfix"></div>']]);
示例#9
0
use johnitvn\ajaxcrud\CrudAsset;
use johnitvn\ajaxcrud\BulkButtonWidget;
use backend\models\AcAcEspecSearch;
use kartik\select2\Select2;
/* @var $this yii\web\View */
/* @var $searchModel app\models\AcAcEspecSearch */
/* @var $dataProvider yii\data\ActiveDataProvider */
\kartik\select2\Select2Asset::register($this);
//Iconos
$icons = ['crear' => '<span class="glyphicon glyphicon-file" aria-hidden="true"></span>', 'editar' => '<span class="glyphicon glyphicon-pencil" aria-hidden="true"></span>', 'eliminar' => '<span class="glyphicon glyphicon-remove" aria-hidden="true"></span>', 'importar' => '<span class="glyphicon glyphicon-import" aria-hidden="true"></span>'];
$url_borrar = Url::to(['ac-ac-espec/bulkdelete', "\$('#especifica-pjax').yiiGridView('getSelectedRows')"]);
$searchModel = new AcAcEspecSearch(['id_ac_centr' => $model->id]);
$dataProvider = $searchModel->search(Yii::$app->request->queryParams);
?>

<?php 
echo GridView::widget(['id' => 'crud-datatable', 'dataProvider' => $dataProvider, 'filterModel' => $searchModel, 'pjax' => true, 'columns' => [['class' => 'kartik\\grid\\CheckboxColumn', 'width' => '20px'], ['class' => 'kartik\\grid\\SerialColumn', 'width' => '30px'], ['class' => '\\kartik\\grid\\DataColumn', 'attribute' => 'cod_ac_espe'], ['class' => '\\kartik\\grid\\DataColumn', 'attribute' => 'nombre', 'contentOptions' => ['style' => 'max-width: 350px;  word-wrap: break-word;
            white-space: normal;']], ['class' => '\\kartik\\grid\\DataColumn', 'attribute' => 'fecha_inicio', 'value' => function ($model) {
    return date('d/m/Y', strtotime($model->fecha_inicio));
}, 'filterType' => '\\kartik\\date\\DatePicker', 'filterWidgetOptions' => ['readonly' => true, 'pluginOptions' => ['todayHighlight' => false, 'todayBtn' => true, 'format' => 'yyyy-mm-dd', 'autoclose' => true]]], ['class' => '\\kartik\\grid\\DataColumn', 'attribute' => 'fecha_fin', 'value' => function ($model) {
    return date('d/m/Y', strtotime($model->fecha_fin));
}, 'filterType' => '\\kartik\\date\\DatePicker', 'filterWidgetOptions' => ['readonly' => true, 'pluginOptions' => ['todayHighlight' => false, 'todayBtn' => true, 'format' => 'yyyy-mm-dd', 'autoclose' => true]]], ['class' => '\\kartik\\grid\\DataColumn', 'width' => '50px', 'attribute' => 'estatus', 'value' => function ($model) {
    if ($model->estatus == 1) {
        return Html::a($model->nombreEstatus, ['/ac-ac-espec/toggle-activo', 'id' => $model->id], ['class' => 'btn btn-xs btn-success btn-block', 'role' => 'modal-remote', 'data-confirm' => false, 'data-method' => false, 'data-confirm-title' => Yii::t('user', '¿Está seguro?'), 'data-confirm-message' => Yii::t('user', '¿Está seguro que desea desactivar este elemento?')]);
    } else {
        return Html::a($model->nombreEstatus, ['/ac-ac-espec/toggle-activo', 'id' => $model->id], ['class' => 'btn btn-xs btn-warning btn-block', 'role' => 'modal-remote', 'data-confirm' => false, 'data-method' => false, 'data-confirm-title' => Yii::t('user', '¿Está seguro?'), 'data-confirm-message' => Yii::t('user', '¿Está seguro que desea activar este elemento?')]);
    }
}, 'format' => 'raw'], ['class' => 'kartik\\grid\\ActionColumn', 'dropdown' => false, 'vAlign' => 'middle', 'width' => '100px', 'urlCreator' => function ($action, $model, $key, $index) {
    return Url::to(['ac-ac-espec/' . $action, 'id' => $key]);
}, 'template' => '{view}{update} {delete}{crear-uej}{editar-uej}', 'viewOptions' => ['role' => 'modal-remote', 'title' => 'View', 'data-toggle' => 'tooltip'], 'updateOptions' => ['role' => 'modal-remote', 'title' => 'Update', 'data-toggle' => 'tooltip'], 'deleteOptions' => ['role' => 'modal-remote', 'title' => 'Delete', 'data-confirm' => false, 'data-method' => false, 'data-request-method' => 'post', 'data-toggle' => 'tooltip', 'data-confirm-title' => 'Are you sure?', 'data-confirm-message' => 'Are you sure want to delete this item', 'class' => 'text-danger']]], 'toolbar' => [['content' => '{toggleData}' . '{export}']], 'striped' => true, 'condensed' => true, 'responsive' => true, 'panel' => ['type' => 'info', 'heading' => '<i class="glyphicon glyphicon-list"></i> Accion Centralizada Acciones Especificas listing', 'before' => '<em>* Resize table columns just like a spreadsheet by dragging the column edges.</em>', 'after' => BulkButtonWidget::widget(['buttons' => Html::a('<i class="glyphicon glyphicon-trash"></i>&nbsp; Eliminar', ["/ac-ac-espec/bulk-delete"], ["class" => "btn btn-danger btn-xs", 'role' => 'modal-remote-bulk', 'data-confirm' => false, 'data-method' => false, 'data-request-method' => 'post', 'data-confirm-title' => '¿Está seguro?', 'data-confirm-message' => '¿Está seguro que desea eliminar los elementos seleccionados?']) . ' ' . Html::a('<i class="glyphicon glyphicon-ban-circle"></i>&nbsp; Desactivar', ["/ac-ac-espec/bulk-estatusdesactivo"], ["class" => "btn btn-warning btn-xs", 'role' => 'modal-remote-bulk', 'data-confirm' => false, 'data-method' => false, 'data-request-method' => 'post', 'data-confirm-title' => '¿Está seguro?', 'data-confirm-message' => '¿Está seguro que desea desactivar los elementos seleccionados?']) . ' ' . Html::a('<i class="glyphicon glyphicon-ok-circle"></i>&nbsp; Activar', ["/ac-ac-espec/bulk-estatusactivo"], ["class" => "btn btn-success btn-xs", 'role' => 'modal-remote-bulk', 'data-confirm' => false, 'data-method' => false, 'data-request-method' => 'post', 'data-confirm-title' => '¿Está seguro?', 'data-confirm-message' => '¿Está seguro que desea activar los elementos seleccionados?'])]) . '<div class="clearfix"></div>']]);
示例#10
0
<?php

use yii\helpers\Url;
use yii\helpers\Html;
use yii\bootstrap\Modal;
use kartik\grid\GridView;
use johnitvn\ajaxcrud\CrudAsset;
use johnitvn\ajaxcrud\BulkButtonWidget;
/* @var $this yii\web\View */
/* @var $searchModel app\modules\unicred\questionlist\models\QuestionListSearch */
/* @var $dataProvider yii\data\ActiveDataProvider */
$this->title = 'Опросные листы';
$this->params['breadcrumbs'][] = $this->title;
CrudAsset::register($this);
?>
<div class="question-list-index">
    <div id="ajaxCrudDatatable">
        <?php 
echo GridView::widget(['id' => 'crud-datatable', 'dataProvider' => $dataProvider, 'filterModel' => $searchModel, 'pjax' => true, 'columns' => require __DIR__ . '/_columns.php', 'toolbar' => [['content' => Html::a('Создать <i class="glyphicon glyphicon-plus"></i>', ['create'], ['role' => 'modal-remote', 'title' => 'Создать новый опросный лист', 'class' => 'btn btn-default']) . Html::a('<i class="glyphicon glyphicon-repeat"></i>', [''], ['data-pjax' => 1, 'class' => 'btn btn-default', 'title' => 'Reset Grid']) . '{toggleData}' . '{export}']], 'striped' => true, 'condensed' => true, 'responsive' => true, 'panel' => ['type' => 'primary', 'heading' => '<i class="glyphicon glyphicon-list"></i> Опросные листы', 'before' => '<em></em>', 'after' => BulkButtonWidget::widget(['buttons' => Html::a('<i class="glyphicon glyphicon-trash"></i>&nbsp; Удалить все', ["bulk-delete"], ["class" => "btn btn-danger btn-xs", 'role' => 'modal-remote-bulk', 'data-confirm' => false, 'data-method' => false, 'data-request-method' => 'post', 'data-confirm-title' => 'Удалить назначенный опрос', 'data-confirm-message' => 'Вы уверены, что хотите удалить опрос?']) . '&nbsp; ' . Html::a('<i class="glyphicon glyphicon-book"></i>&nbsp; В архив все', ["bulk-archive"], ["class" => "btn btn-warning btn-xs", 'role' => 'modal-remote-bulk', 'data-confirm' => false, 'data-method' => false, 'data-request-method' => 'post', 'data-confirm-title' => 'Перенести назначенный опрос в архив', 'data-confirm-message' => 'Вы уверены, что хотите перенести опрос в архив?'])]) . '<div class="clearfix"></div>']]);
?>
    </div>
</div>
<?php 
Modal::begin(["id" => "ajaxCrudModal", "footer" => ""]);
Modal::end();
示例#11
0
文件: asignar.php 项目: minpppst/rsc
$this->params['breadcrumbs'][] = $this->title;
CrudAsset::register($this);
DepDropAsset::register($this);
//Iconos
$icons = ['nuevo' => '<span class="glyphicon glyphicon-file" aria-hidden="true"></span>', 'editar' => '<span class="glyphicon glyphicon-pencil" aria-hidden="true"></span>', 'eliminar' => '<span class="glyphicon glyphicon-remove" aria-hidden="true"></span>', 'volver' => '<span class="glyphicon glyphicon-triangle-left" aria-hidden="true"></span>'];
?>

<div class="accion-centralizada-asignar-index">

    <h1><?php 
echo Html::encode($this->title);
?>
</h1>

    <div id="ajaxCrudDatatable">
        <?php 
echo GridView::widget(['id' => 'crud-datatable', 'dataProvider' => $dataProvider, 'filterModel' => $searchModel, 'pjax' => true, 'columns' => require __DIR__ . '/_columns.php', 'toolbar' => [['content' => Html::a('<i class="glyphicon glyphicon-transfer"></i> Asignar', ['create', 'usuario' => $usuario->id], ['role' => 'modal-remote', 'title' => 'Accion Centralizada - Asignar', 'class' => 'btn btn-default']) . Html::a('<i class="glyphicon glyphicon-repeat"></i>', ['', 'usuario' => $usuario->id], ['data-pjax' => 1, 'class' => 'btn btn-default', 'title' => 'Reset Grid']) . '{toggleData}' . '{export}']], 'striped' => true, 'condensed' => true, 'responsive' => true, 'panel' => ['type' => 'default', 'heading' => '<h4><i class="glyphicon glyphicon-user"></i> ' . $usuario->username . '</h4>', 'before' => '<em>*Aquí van datos del usuario*</em>', 'after' => BulkButtonWidget::widget(['buttons' => Html::a('<i class="glyphicon glyphicon-trash"></i>&nbsp; Eliminar', ["bulk-delete"], ["class" => "btn btn-danger btn-xs", 'role' => 'modal-remote-bulk', 'data-confirm' => false, 'data-method' => false, 'data-request-method' => 'post', 'data-confirm-title' => 'Are you sure?', 'data-confirm-message' => 'Are you sure want to delete this item']) . ' ' . Html::a('<i class="glyphicon glyphicon-ban-circle"></i>&nbsp; Desactivar', ["bulk-desactivar"], ["class" => "btn btn-warning btn-xs", 'role' => 'modal-remote-bulk', 'data-confirm' => false, 'data-method' => false, 'data-request-method' => 'post', 'data-confirm-title' => '¿Está seguro?', 'data-confirm-message' => '¿Está seguro que desea desactivar los elementos seleccionados?']) . ' ' . Html::a('<i class="glyphicon glyphicon-ok-circle"></i>&nbsp; Activar', ["bulk-activar"], ["class" => "btn btn-success btn-xs", 'role' => 'modal-remote-bulk', 'data-confirm' => false, 'data-method' => false, 'data-request-method' => 'post', 'data-confirm-title' => '¿Está seguro?', 'data-confirm-message' => '¿Está seguro que desea activar los elementos seleccionados?'])]) . '<div class="clearfix"></div>']]);
?>
    </div>
</div>
<?php 
Modal::begin(["id" => "ajaxCrubModal", "footer" => ""]);
Modal::end();
?>

<div class="btn-group">
    <?php 
echo Html::a($icons['volver'] . ' Volver', ['index'], ['class' => 'btn btn-primary']);
?>
        
</div>
示例#12
0
<?php

use yii\helpers\Url;
use yii\helpers\Html;
use yii\bootstrap\Modal;
use kartik\grid\GridView;
use johnitvn\ajaxcrud\CrudAsset;
use johnitvn\ajaxcrud\BulkButtonWidget;
use hiqdev\yii2\assets\StoreJs\StoreJsAsset;
/* таблица стилей для исправления изменения ширины колонок */
use app\modules\unicred\questionlist\CrudAsset as QLCrudAsset;
/* @var $this yii\web\View */
/* @var $searchModel app\modules\unicred\questionlist\models\UsersSearch */
/* @var $dataProvider yii\data\ActiveDataProvider */
$this->title = 'Users Offices';
$this->params['breadcrumbs'][] = $this->title;
CrudAsset::register($this);
StoreJsAsset::register($this);
QLCrudAsset::register($this);
?>
<div class="users-offices-index">
    <div id="ajaxCrudDatatable">
        <?php 
echo GridView::widget(['id' => 'crud-datatable', 'dataProvider' => $dataProvider, 'filterModel' => $searchModel, 'pjax' => true, 'columns' => require __DIR__ . '/_columns.php', 'toolbar' => [['content' => Html::a('<i class="glyphicon glyphicon-plus"></i>', ['create'], ['role' => 'modal-remote', 'title' => 'Назначить управляющего', 'class' => 'btn btn-default']) . Html::a('<i class="glyphicon glyphicon-repeat"></i>', [''], ['data-pjax' => 1, 'class' => 'btn btn-default', 'title' => 'Обновить']) . '{toggleData}' . '{export}']], 'striped' => true, 'condensed' => true, 'responsive' => true, 'panel' => ['type' => 'primary', 'heading' => '<i class="glyphicon glyphicon-list"></i> Список Управляющих', 'before' => '<em></em>', 'after' => BulkButtonWidget::widget(['buttons' => Html::a('<i class="glyphicon glyphicon-trash"></i>&nbsp; Delete All', ["bulk-delete"], ["class" => "btn btn-danger btn-xs", 'role' => 'modal-remote-bulk', 'data-confirm' => false, 'data-method' => false, 'data-request-method' => 'post', 'data-confirm-title' => 'Are you sure?', 'data-confirm-message' => 'Are you sure want to delete this item'])]) . '<div class="clearfix"></div>']]);
?>
    </div>
</div>
<?php 
Modal::begin(["id" => "ajaxCrudModal", "footer" => ""]);
Modal::end();
示例#13
0
文件: index.php 项目: minpppst/rsc
<?php

use yii\helpers\Url;
use yii\helpers\Html;
use yii\bootstrap\Modal;
use kartik\grid\GridView;
use johnitvn\ajaxcrud\CrudAsset;
use johnitvn\ajaxcrud\BulkButtonWidget;
/* @var $this yii\web\View */
/* @var $searchModel app\models\ProyectoAccionEspecificaSearch */
/* @var $dataProvider yii\data\ActiveDataProvider */
$this->title = 'Proyecto Accion Especificas';
$this->params['breadcrumbs'][] = $this->title;
//Iconos
$icons = ['nuevo' => '<span class="glyphicon glyphicon-file" aria-hidden="true"></span>', 'crear' => '<span class="glyphicon glyphicon-plus" aria-hidden="true"></span>', 'editar' => '<span class="glyphicon glyphicon-pencil" aria-hidden="true"></span>', 'eliminar' => '<span class="glyphicon glyphicon-remove" aria-hidden="true"></span>'];
CrudAsset::register($this);
?>
<div class="proyecto-accion-especifica-index">
    <?php 
echo GridView::widget(['dataProvider' => $dataProvider, 'filterModel' => $searchModel, 'pjax' => true, 'pjaxSettings' => ['options' => ['id' => 'especifica-pjax']], 'columns' => require __DIR__ . '/_columns.php', 'toolbar' => [['content' => '{toggleData}' . '{export}']], 'striped' => true, 'condensed' => true, 'responsive' => true, 'panel' => ['type' => 'info', 'heading' => '<i class="glyphicon glyphicon-list"></i> Acciones Específicas', 'before' => '<em>* Gestionar Acciones Específicas de este proyecto.</em>', 'after' => BulkButtonWidget::widget(['buttons' => Html::a('<i class="glyphicon glyphicon-trash"></i>&nbsp; Eliminar', ["bulk-delete"], ["class" => "btn btn-danger btn-xs", 'role' => 'modal-remote-bulk', 'data-confirm' => false, 'data-method' => false, 'data-request-method' => 'post', 'data-confirm-title' => 'Are you sure?', 'data-confirm-message' => 'Are you sure want to delete this item']) . ' ' . Html::a('<i class="glyphicon glyphicon-ban-circle"></i>&nbsp; Desactivar', ["bulk-desactivar", 'id_proyecto' => $searchModel->id_proyecto], ["class" => "btn btn-warning btn-xs", 'role' => 'modal-remote-bulk', 'data-confirm' => false, 'data-method' => false, 'data-request-method' => 'post', 'data-confirm-title' => '¿Está seguro?', 'data-confirm-message' => '¿Está seguro que desea desactivar los elementos seleccionados?']) . ' ' . Html::a('<i class="glyphicon glyphicon-ok-circle"></i>&nbsp; Activar', ["bulk-activar", 'id_proyecto' => $searchModel->id_proyecto], ["class" => "btn btn-success btn-xs", 'role' => 'modal-remote-bulk', 'data-confirm' => false, 'data-method' => false, 'data-request-method' => 'post', 'data-confirm-title' => '¿Está seguro?', 'data-confirm-message' => '¿Está seguro que desea activar los elementos seleccionados?'])]) . '<div class="clearfix"></div>']]);
?>
</div>
示例#14
0
文件: index.php 项目: minpppst/rsc
<?php

use kartik\grid\GridView;
use yii\helpers\Url;
use yii\helpers\Html;
use yii\bootstrap\Modal;
use johnitvn\ajaxcrud\CrudAsset;
use johnitvn\ajaxcrud\BulkButtonWidget;
use kartik\select2\Select2;
\kartik\select2\Select2Asset::register($this);
/* @var $this yii\web\View */
/* @var $searchModel app\models\AcAcEspecSearch */
/* @var $dataProvider yii\data\ActiveDataProvider */
$this->title = 'Accion Centralizada Accion Especifica';
$this->params['breadcrumbs'][] = $this->title;
//Iconos
$icons = ['crear' => '<span class="glyphicon glyphicon-plus" aria-hidden="true"></span>', 'editar' => '<span class="glyphicon glyphicon-pencil" aria-hidden="true"></span>', 'eliminar' => '<span class="glyphicon glyphicon-remove" aria-hidden="true"></span>', 'importar' => '<span class="glyphicon glyphicon-import" aria-hidden="true"></span>'];
CrudAsset::register($this);
?>
<div class="ac-ac-espec-index">


           <?php 
echo GridView::widget(['id' => 'especifica', 'dataProvider' => $dataProvider, 'filterModel' => $searchModel, 'pjax' => true, 'columns' => require __DIR__ . '/_columns.php', 'toolbar' => [['content' => Html::a($icons['crear'] . ' Agregar', ['create', 'ac_centralizada' => $searchModel['id_ac_centr']], ['role' => 'modal-remote', 'title' => 'Crear Nueva  Accion Especifica', 'class' => 'btn btn-success']) . '{toggleData}' . '{export}' . Html::a($icons['importar'] . ' Importar', ['/ac-ac-espec/importar', 'accion_central' => $searchModel['id_ac_centr']], ['title' => 'Importar Acciones Centralizadas', 'class' => 'btn btn-default'])]], 'striped' => true, 'condensed' => true, 'responsive' => true, 'panel' => ['type' => 'info', 'heading' => '<i class="glyphicon glyphicon-list"></i> Accion Centralizada Acciones Especificas listing', 'before' => '<em>* Resize table columns just like a spreadsheet by dragging the column edges.</em>', 'after' => BulkButtonWidget::widget(['buttons' => Html::a('<i class="glyphicon glyphicon-trash"></i>&nbsp; Eliminar', ["bulk-delete"], ["class" => "btn btn-danger btn-xs", 'role' => 'modal-remote-bulk', 'data-confirm' => false, 'data-method' => false, 'data-request-method' => 'post', 'data-confirm-title' => '¿Está seguro?', 'data-confirm-message' => '¿Está seguro que desea eliminar los elementos seleccionados?'])]) . '<div class="clearfix"></div>']]);
?>
    </div>
 <?php 
$data = ["1" => "1"];
$filterwidget = \kartik\select2\Select2::widget(['name' => 'id_ue', 'value' => '', 'data' => $data, 'options' => ['multiple' => true, 'placeholder' => 'Select states ...', 'id' => 'unique-select23-id']]);
示例#15
0
文件: index.php 项目: minpppst/rsc
<?php

use yii\helpers\Url;
use yii\helpers\Html;
use yii\bootstrap\Modal;
use kartik\grid\GridView;
use johnitvn\ajaxcrud\CrudAsset;
use johnitvn\ajaxcrud\BulkButtonWidget;
/* @var $this yii\web\View */
/* @var $searchModel app\models\ProyectoAccionEspecificaSearch */
/* @var $dataProvider yii\data\ActiveDataProvider */
$this->title = 'Proyecto Accion Especificas';
$this->params['breadcrumbs'][] = $this->title;
//Iconos
$icons = ['nuevo' => '<span class="glyphicon glyphicon-file" aria-hidden="true"></span>', 'crear' => '<span class="glyphicon glyphicon-plus" aria-hidden="true"></span>', 'editar' => '<span class="glyphicon glyphicon-pencil" aria-hidden="true"></span>', 'eliminar' => '<span class="glyphicon glyphicon-remove" aria-hidden="true"></span>'];
CrudAsset::register($this);
?>
<div class="proyecto-accion-especifica-index">
    <?php 
echo GridView::widget(['dataProvider' => $dataProvider, 'filterModel' => $searchModel, 'pjax' => true, 'pjaxSettings' => ['options' => ['id' => 'especifica-pjax']], 'columns' => require __DIR__ . '/_columns.php', 'toolbar' => [['content' => Html::a($icons['nuevo'] . ' Nuevo', ['create', 'proyecto' => $searchModel->id_proyecto], ['role' => 'modal-remote', 'title' => 'Crear Acción Específica', 'class' => 'btn btn-default']) . '{toggleData}' . '{export}']], 'striped' => true, 'condensed' => true, 'responsive' => true, 'panel' => ['type' => 'info', 'heading' => '<i class="glyphicon glyphicon-list"></i> Acciones Específicas', 'before' => '<em>* Gestionar Acciones Específicas de este proyecto.</em>', 'after' => BulkButtonWidget::widget(['buttons' => Html::a('<i class="glyphicon glyphicon-trash"></i>&nbsp; Eliminar', ["bulk-delete"], ["class" => "btn btn-danger btn-xs", 'role' => 'modal-remote-bulk', 'data-confirm' => false, 'data-method' => false, 'data-request-method' => 'post', 'data-confirm-title' => 'Are you sure?', 'data-confirm-message' => 'Are you sure want to delete this item'])]) . '<div class="clearfix"></div>']]);
?>
</div>
示例#16
0
文件: index.php 项目: minpppst/rsc
<?php

use yii\helpers\Html;
use yii\helpers\Url;
use kartik\grid\GridView;
use yii\bootstrap\Modal;
use johnitvn\ajaxcrud\CrudAsset;
use johnitvn\ajaxcrud\BulkButtonWidget;
/* @var $this yii\web\View */
/* @var $searchModel app\models\ProyectoSearch */
/* @var $dataProvider yii\data\ActiveDataProvider */
$this->title = 'Proyectos';
$this->params['breadcrumbs'][] = $this->title;
//Iconos
$icons = ['crear' => '<span class="glyphicon glyphicon-plus" aria-hidden="true"></span>', 'nuevo' => '<span class="glyphicon glyphicon-file" aria-hidden="true"></span>', 'proyecto' => '<span class="glyphicon glyphicon-folder-close" aria-hidden="true"></span>'];
CrudAsset::register($this);
?>
<div class="proyecto-index">

    <div id="ajaxCrudDatatable">
        <?php 
echo GridView::widget(['id' => 'crud-datatable', 'pjax' => true, 'columns' => require __DIR__ . '/_columns.php', 'dataProvider' => $dataProvider, 'filterModel' => $searchModel, 'panel' => ['type' => 'default', 'heading' => $icons['proyecto'] . ' Proyectos', 'before' => '<em>Escriba en las casillas para filtrar.</em>', 'after' => BulkButtonWidget::widget(['buttons' => Html::a('<i class="glyphicon glyphicon-trash"></i>&nbsp; Eliminar', ["bulk-delete"], ["class" => "btn btn-danger btn-xs", 'role' => 'modal-remote-bulk', 'data-confirm' => false, 'data-method' => false, 'data-request-method' => 'post', 'data-confirm-title' => '¿Está seguro?', 'data-confirm-message' => '¿Está seguro que desea eliminar los elementos seleccionados?']) . ' ' . Html::a('<i class="glyphicon glyphicon-ban-circle"></i>&nbsp; Desactivar', ["bulk-desactivar"], ["class" => "btn btn-warning btn-xs", 'role' => 'modal-remote-bulk', 'data-confirm' => false, 'data-method' => false, 'data-request-method' => 'post', 'data-confirm-title' => '¿Está seguro?', 'data-confirm-message' => '¿Está seguro que desea desactivar los elementos seleccionados?']) . ' ' . Html::a('<i class="glyphicon glyphicon-ok-circle"></i>&nbsp; Activar', ["bulk-activar"], ["class" => "btn btn-success btn-xs", 'role' => 'modal-remote-bulk', 'data-confirm' => false, 'data-method' => false, 'data-request-method' => 'post', 'data-confirm-title' => '¿Está seguro?', 'data-confirm-message' => '¿Está seguro que desea activar los elementos seleccionados?'])]) . '<div class="clearfix"></div>'], 'toolbar' => [['content' => Html::a('<i class="glyphicon glyphicon-repeat"></i> Recargar', [''], ['data-pjax' => 1, 'class' => 'btn btn-default', 'title' => 'Reset Grid']) . '{toggleData}' . '{export}']]]);
?>
    </div>

</div>

<!-- Ventana modal -->
<?php 
Modal::begin(["id" => "ajaxCrubModal", "footer" => ""]);
Modal::end();