<?php use app\assets\MultipleSelectAsset; use yii\helpers\Html; use yii\widgets\ActiveForm; use yii\helpers\ArrayHelper; use dosamigos\multiselect\MultiSelect; MultipleSelectAsset::register($this); /* @var $this yii\web\View */ /* @var $model app\models\UserText */ /* @var $form yii\widgets\ActiveForm */ $banks = ['0' => 'Alle'] + ArrayHelper::map(app\models\Bank::find()->orderBy('klasse')->all(), 'klasse', 'bezeichnung'); $groups = ['0' => 'Alle'] + ArrayHelper::map(app\models\Group::find()->orderBy('bezeichnung')->all(), 'p_id', 'bezeichnung'); $languages = ['0' => 'Default'] + ArrayHelper::map(app\models\Language::find()->orderBy('name')->all(), 'l_id', 'name'); $texts = ArrayHelper::map(app\models\Text::find()->orderBy('name')->all(), 't_id', 'name'); ?> <div class="user-text-form"> <?php $form = ActiveForm::begin(); ?> <?php if ($model->exists()) { ?> <?php echo $form->field($model, 'p_id')->dropDownList($groups); ?>
<?php use app\assets\MultipleSelectAsset; use yii\helpers\Html; use yii\widgets\ActiveForm; use yii\helpers\ArrayHelper; use dosamigos\multiselect\MultiSelect; use kartik\grid\GridView; MultipleSelectAsset::register($this); /* @var $this yii\web\View */ /* @var $model app\models\Form */ /* @var $form yii\widgets\ActiveForm */ $banks = ['' => 'Bitte wählen Sie'] + ArrayHelper::map(app\models\Bank::find()->orderBy('bezeichnung')->all(), 'b_id', 'bezeichnung'); $groups = ['' => 'Bitte wählen Sie'] + ArrayHelper::map(app\models\Group::find()->orderBy('bezeichnung')->all(), 'p_id', 'bezeichnung'); $pageSize = Yii::$app->session->get('pageSize', Yii::$app->params['defaultPageSize']); ?> <div class="form-form"> <?php $form = ActiveForm::begin(); ?> <div class="form-group <?php if (isset($model->errors['s_b_id'])) { ?> has-error <?php } ?> "> <label for="">Bank</label> <?php echo MultiSelect::widget(['data' => $banks, 'name' => 'Style[s_b_id]', 'clientOptions' => ['maxHeight' => 300, 'enableCaseInsensitiveFiltering' => true, 'buttonWidth' => '400px'], 'options' => ['multiple' => false, 'nonSelectedValue' => 0], 'value' => $model->s_b_id]);