예제 #1
0
파일: index.php 프로젝트: ptrnov/WND-W
use kartik\widgets\ActiveForm;
use kartik\tabs\TabsX;
use kartik\date\DatePicker;
use kartik\builder\Form;
use kartik\sidenav\SideNav;
use backend\assets\AppAsset;
/* CLASS ASSET CSS/JS/THEME Author: -ptr.nov-*/
AppAsset::register($this);
/* INDEPENDENT CSS/JS/THEME FOR PAGE  Author: -ptr.nov-*/
/*Title page Modul*/
$this->mddPage = 'hrd';
$this->title = Yii::t('app', 'Employe');
$this->params['breadcrumbs'][] = $this->title;
/*variable Dropdown*/
//$Combo_Corp = ArrayHelper::map(Corp::find()->orderBy('SORT')->asArray()->all(), 'CORP_NM','CORP_NM');
//$Combo_Dept = ArrayHelper::map(Dept::find()->orderBy('SORT')->asArray()->all(), 'DEP_NM','DEP_NM');
//$Combo_Jab = ArrayHelper::map(Jabatan::find()->orderBy('SORT')->asArray()->all(), 'JAB_NM','JAB_NM');
//$Combo_Status = ArrayHelper::map(Status::find()->orderBy('SORT')->asArray()->all(), 'STS_NM','STS_NM');
$side_menu = \yii\helpers\Json::decode(M1000::find()->findMenu('hrd')->one()->jval);
//print_r($dataProvider);												/*SHOW ARRAY YII Author: -Devandro-*/
//echo  \yii\helpers\Json::encode($dataProvider->getModels());			/*SHOW ARRAY JESON Author: -ptr.nov-*/
$tab_employe = GridView::widget(['dataProvider' => $dataProvider, 'filterModel' => $searchModel, 'columns' => [['class' => 'yii\\grid\\ActionColumn', 'template' => '{view}'], 'EMP_IMG', 'KAR_ID', 'KAR_NM', 'DEP_ID', 'CORP_ID', 'CAB_ID', 'JAB_ID', 'KAR_STS', 'KAR_TGLK', ['attribute' => 'KAR_TGLM', 'filterType' => \kartik\grid\GridView::FILTER_DATE_RANGE, 'filterWidgetOptions' => ['attribute' => 'KAR_TGLM', 'presetDropdown' => TRUE, 'convertFormat' => true, 'pluginOptions' => ['format' => 'Y-m-d', 'separator' => ' TO ', 'opens' => 'left']]]], 'panel' => ['type' => GridView::TYPE_SUCCESS, 'before' => Html::a('<i class="glyphicon glyphicon-plus"></i> ' . Yii::t('app', 'Create {modelClass}', ['modelClass' => 'Employe']), ['create'], ['class' => 'btn btn-success'])], 'pjax' => true, 'hover' => true, 'responsive' => true, 'bordered' => true, 'striped' => true, 'export' => ['fontAwesome' => true, 'showConfirmAlert' => false, 'target' => GridView::TARGET_BLANK]]);
/* echo Breadcrumbs::widget([
				'links' => isset($this->params['breadcrumbs']) ? $this->params['breadcrumbs'] : [],
			]);
	*/
$items = [['label' => '<i class="glyphicon glyphicon-home"></i> Employe Active', 'content' => $tab_employe, 'active' => true]];
echo TabsX::widget(['items' => $items, 'position' => TabsX::POS_ABOVE, 'bordered' => true, 'encodeLabels' => false]);
?>

예제 #2
0
파일: main.php 프로젝트: ptrnov/WND-W
                        </form>
                        <!-- /.search form -->

                        <?php 
    /**
     * Author: -ptr.nov-
     * Noted: add variable "mddPage" get value
     * \vendor\yiisoft\yii2\web\View.php
     */
    //echo $this->mddPage;
    if ($this->mddPage != false) {
        $getSideMenu = $this->mddPage;
    } else {
        $getSideMenu = 'mdefault';
    }
    $side_menu = \yii\helpers\Json::decode(M1000::find()->findMenu($getSideMenu)->one()->jval);
    if (!Yii::$app->user->isGuest) {
        echo SideNav::widget(['items' => $side_menu, 'encodeLabels' => false, 'type' => SideNav::TYPE_DEFAULT, 'options' => ['class' => 'sidebar-nav']]);
    }
    ?>
                    </section>
                </aside>
                <div class="content-wrapper">
                    <section class="content-header">
                        <?php 
    echo Breadcrumbs::widget(['links' => isset($this->params['breadcrumbs']) ? $this->params['breadcrumbs'] : []]);
    ?>
                        <?php 
    echo Alert::widget();
    ?>
                    </section>