kokjan/backend/modules/administrator/views/menu-frontend/_form.php

61 lines
1.8 KiB
PHP
Raw Normal View History

<?php
use common\models\CmsMenuFrontend;
use yii\helpers\Html;
use yii\bootstrap4\ActiveForm;
use yii\helpers\ArrayHelper;
/* @var $this yii\web\View */
/* @var $model common\models\CmsMenuFrontend */
/* @var $form yii\widgets\ActiveForm */
?>
<div class="cms-menu-frontend-form">
<?php $form = ActiveForm::begin(); ?>
<div class="row">
<div class="col-md-6">
<?= $form->field($model, 'name')->textInput(['maxlength' => true]) ?>
</div>
<div class="col-md-6">
<?= $form->field($model, 'link')->textInput(['maxlength' => true]) ?>
</div>
</div>
<div class="row">
<div class="col-md-6">
<?= $form->field($model, 'position')->dropDownList(CmsMenuFrontend::getPositions()) ?>
</div>
<div class="col-md-6">
<?= $form->field($model, 'parent_id')->dropDownList(
ArrayHelper::map(
CmsMenuFrontend::find()
->where(['parent_id' => null])
->andFilterWhere(['<>', 'id', $model->id])
->all(),
'id',
'name'
),
['prompt' => '-- เป็นเมนูหลัก --']
) ?>
</div>
</div>
<div class="row">
<div class="col-md-6">
<?= $form->field($model, 'sort_order')->textInput(['type' => 'number']) ?>
</div>
<div class="col-md-6">
<?= $form->field($model, 'status')->dropDownList([1 => 'ใช้งาน', 0 => 'ไม่ใช้งาน']) ?>
</div>
</div>
<div class="form-group">
<?= Html::submitButton('บันทึก', ['class' => 'btn btn-success']) ?>
</div>
<?php ActiveForm::end(); ?>
</div>