/* @var $model im\cms\models\widgets\WidgetArea */ /* @var $widgetArea im\cms\backend\widgets\WidgetArea */ /* @var $form yii\widgets\ActiveForm|im\forms\components\DynamicActiveForm */ $model->id = $model->isNewRecord ? $model->code : $model->id; ?> <h4><?php echo $model->title; ?> </h4> <?php if ($model->display == WidgetArea::DISPLAY_ALWAYS) { echo $form->field($model, "[{$model->id}]display")->hiddenInput()->label(false); } else { echo $form->field($model, "[{$model->id}]display")->dropDownList(WidgetArea::getDisplayOptions(), ['data-action' => 'display']); } ?> <?php echo $form->field($model, "[{$model->id}]code")->hiddenInput()->label(false); ?> <?php echo Html::beginTag('div', $widgetArea->dropAreaOptions); if ($widgets = $model->widgets) { foreach ($widgets as $index => $widget) { echo $this->render('/widget-area/_selected_widget', ['widget' => $widget, 'form' => $form, 'widgetArea' => $model, 'index' => $index + 1]); } } else { ?>