public function init() { $this->name = "Управление позициями меню"; $this->modelShowAttribute = "name"; $this->modelClassName = TreeMenu::className(); parent::init(); }
<?php echo $form->field($model, 'files')->widget(\skeeks\cms\widgets\formInputs\ModelStorageFiles::className()); ?> <?php echo $form->fieldSetEnd(); ?> <?php echo $form->fieldSet(\Yii::t('app', 'Additionally')); ?> <?php echo $form->field($model, 'tree_menu_ids')->label(\Yii::t('app', 'Marks'))->widget(\skeeks\cms\widgets\formInputs\EditedSelect::className(), ['items' => \yii\helpers\ArrayHelper::map(\skeeks\cms\models\TreeMenu::find()->all(), "id", "name"), 'multiple' => true, 'controllerRoute' => 'cms/admin-tree-menu'])->hint(\Yii::t('app', 'You can link the current section to a few marks, and according to this, section will be displayed in different menus for example.')); ?> <?php echo $form->fieldSetEnd(); ?> <?php $columnsFile = \Yii::getAlias('@skeeks/cms/views/admin-cms-content-element/_columns.php'); /** * @var $content \skeeks\cms\models\CmsContent */ if ($contents = \skeeks\cms\models\CmsContent::find()->active()->all()) { ?> <?php