Example #1
0
    return employee.name || employee.text;
}
JS;
$this->registerJs($formatJs, View::POS_HEAD);
?>

<?php 
echo $form->field($model, 'ownerId')->widget(\kartik\select2\Select2::className(), ['initValueText' => $model->owner->fullName, 'showToggleAll' => false, 'options' => ['placeholder' => 'Имя сотрудника...'], 'pluginOptions' => ['allowClear' => true, 'minimumInputLength' => 3, 'ajax' => ['url' => \yii\helpers\Url::to(['owner-list']), 'dataType' => 'json', 'data' => new JsExpression('function(params) { return {q:params.term}; }'), 'delay' => 250], 'escapeMarkup' => new JsExpression('function (markup) { return markup; }'), 'templateResult' => new JsExpression('formatEmployeeList'), 'templateSelection' => new JsExpression('formatEmployeeSelection')]]);
?>

<?php 
echo $form->field($model, 'operatorId')->dropDownList(Operator::items());
?>

<?php 
echo ActiveRadioList::widget(['activeField' => $form->field($model, 'destination'), 'items' => $model::destinationItems(), 'options' => ['class' => 'btn-group  btn-group-sm']]);
?>

<?php 
echo $form->field($model, 'limit', ['enableClientValidation' => true]);
?>

<?php 
echo $form->field($model, 'options')->checkboxList($model::optionItems());
?>

<?php 
if (!$model->isNewRecord) {
    ?>
    <div class="form-group">
        <label class="control-label">Новые документы</label>
Example #2
0
            <div class="panel-title">
                <a class="h5" data-toggle="collapse" href="#advancedSearchPanelBody">Дополнительные параметры поиска</a>
            </div>
        </div>
        <div id="advancedSearchPanelBody" class="panel-collapse collapse" role="tabpanel"
             aria-labelledby="advanced-search-panel-body">
            <div class="panel-body">
                <div class="row">
                    <div class="col-md-3">
                        <?php 
echo $form->field($model, 'operatorId')->dropDownList($model->getOperators());
?>
                    </div>
                    <div class="col-md-3">
                        <?php 
echo ActiveRadioList::widget(['activeField' => $form->field($model, 'destination'), 'items' => $model->getDestinations()]);
?>
                    </div>
                    <div class="col-md-6">
                        <?php 
echo $form->field($model, 'comment', ['inputOptions' => ['id' => 'numberCommentInput', 'placeHolder' => 'Фильтр по примечанию']]);
?>
                    </div>
                </div>
            </div>
        </div>
    </div>

    <div class="text-right"> <?php 
echo Html::a('Сброс', ['index'], ['class' => 'btn btn-primary']);
?>