?> </div> <div class="dd-actions"> <?php echo Html::a('<i class="fa fa-lg fa-edit"></i>', ['update', 'id' => $model->id]); ?> <?php echo Html::a('<i class="fa fa-lg fa-trash"></i>', ['delete', 'id' => $model->id], ['data-method' => 'post', 'data-confirm' => 'Are you sure you want to delete this item?']); ?> </div> <?php if (count($model->children)) { ?> <?php echo NestableSortableWidget::widget(['models' => $model->children, 'isParent' => false]); ?> <?php } ?> </li> <?php } ?> </ol> <?php if ($isParent) { ?> </div> <?php }
use yii\grid\GridView; use app\modules\content\widgets\NestableSortableWidget; use app\modules\content\models\TopMenu; /* @var $this yii\web\View */ /* @var $searchModel app\modules\content\models\ContentSearch */ /* @var $dataProvider yii\data\ActiveDataProvider */ $this->title = 'Menu'; $this->params['breadcrumbs'][] = $this->title; ?> <div class="page-index"> <h1><?php echo Html::encode($this->title); ?> </h1> <p> <?php echo Html::a('Create Menu Item', ['create'], ['class' => 'btn btn-success']); ?> </p> </div> <?php echo NestableSortableWidget::widget(['models' => TopMenu::find()->where(['parent_id' => 0])->orWhere(['parent_id' => null])->sorted()->all(), 'rearrangeAction' => '/admin/content/top-menu/rearrange']);