Esempio n. 1
0
echo JSTreeWidget::widget();
?>
        </div>
        <div class="col-md-9">
            <p>
                <?php 
echo Html::a(Yii::t('b/news/category', 'Create News Category'), ['create', 'parent_id' => $parent_id], ['class' => 'btn btn-success']);
?>
            </p>

            <?php 
Pjax::begin(['id' => 'mainGridContainer']);
?>

            <?php 
echo TreeNavBarWidget::widget(['className' => NewsCategory::className(), 'parent_id' => $parent_id]);
?>

            <?php 
echo GridView::widget(['dataProvider' => $dataProvider, 'columns' => ['title', 'slug', ['label' => Yii::t('b/news/category', 'Status'), 'format' => 'raw', 'value' => function ($model, $index, $widget) {
    return Yii::t('b/news/category', 'status' . $model->status);
}], ['label' => Yii::t('b/news/category', 'Subcategories'), 'format' => 'raw', 'value' => function ($model, $index, $widget) {
    return Html::a($model->getChildrenCount(), ['index', 'parent_id' => $model->id]);
}], ['class' => 'yii\\grid\\ActionColumn']]]);
?>
            <?php 
Pjax::end();
?>
        </div>
    </div>
</div>
Esempio n. 2
0
echo JSTreeWidget::widget();
?>
        </div>
        <div class="col-md-9">
            <p>
                <?php 
echo Html::a(Yii::t('b/menu', 'Create Menu'), ['create'], ['class' => 'btn btn-success']);
?>
            </p>

            <?php 
Pjax::begin(['id' => 'mainGridContainer']);
?>

            <?php 
echo TreeNavBarWidget::widget(['className' => Menu::className(), 'parent_id' => $parent_id]);
?>

            <?php 
echo GridView::widget(['dataProvider' => $dataProvider, 'filterModel' => $searchModel, 'columns' => [['class' => 'yii\\grid\\SerialColumn'], 'title', ['label' => Yii::t('b/menu', 'Status'), 'format' => 'raw', 'value' => function ($model) {
    return Yii::t('b/menu', 'status' . $model->status);
}], ['label' => Yii::t('b/menu', 'Sub menus'), 'format' => 'raw', 'value' => function ($model) {
    return Html::a($model->getChildrenCount(), ['index', 'parent_id' => $model->id]);
}], ['class' => 'yii\\grid\\ActionColumn']]]);
?>

            <?php 
Pjax::end();
?>
        </div>
    </div>