Exemplo n.º 1
0
<?php

/**
 * @var $this  yii\web\View
 * @var $model dektrium\rbac\models\Role
 */
use nagser\base\widgets\Select2\Select2;
use nagser\base\widgets\ActiveForm\ActiveForm;
use yii\helpers\Html;
?>

<?php 
$form = ActiveForm::begin(['enableClientValidation' => false, 'enableAjaxValidation' => true]);
echo $form->field($model, 'name');
echo $form->field($model, 'description');
echo $form->field($model, 'rule');
echo $form->field($model, 'children')->widget(Select2::className(), ['data' => $model->getUnassignedItems(), 'options' => ['id' => 'children', 'multiple' => true]]);
echo Html::submitButton(Yii::t('rbac', 'Save'), ['class' => 'btn btn-default']);
?>

<?php 
ActiveForm::end();
Exemplo n.º 2
0
<?php

use nagser\base\widgets\ActiveForm\ActiveForm;
use yii\helpers\Html;
/* @var $this yii\web\View */
/* @var $model nagser\gallery\models\GalleryRecord */
/* @var $form yii\widgets\ActiveForm */
?>

<div class="gallery-record-form">

    <?php 
$form = ActiveForm::begin(['id' => 'gallery-record-form', 'full' => true, 'options' => array('enctype' => 'multipart/form-data')]);
?>

    <?php 
echo Html::activeHiddenInput($model, 'module', ['value' => 'gallery']);
?>
    <?php 
echo Html::activeHiddenInput($model, 'model', ['value' => 'GalleryRecord']);
?>
    <?php 
echo $form->field($model, 'title')->textInput(['maxlength' => true, 'enableAjaxValidation' => true]);
?>
    <?php 
echo $form->field($model, 'file')->widget(\kartik\widgets\FileInput::className(), ['options' => ['accept' => 'image/*']]);
?>

    <?php 
echo Html::submitButton($model->isNewRecord ? Yii::t('gallery', 'Create') : Yii::t('gallery', 'Update'), ['class' => 'btn btn-block']);
?>