Виджет kartik\select2 для yii2
$form->field($m, 'TourSearchFilter[country_from_id]')->widget(Select2::classname(), [
'options' => ['placeholder' => 'Из любой страны','class' => 'select user-form firm-form', 'id'=>'cat-id-id'],
'pluginOptions' => [
'allowClear' => true,
'minimumInputLength' => 2,
'language' => 'ru',
'ajax' => [
'url' => $url,
'dataType' => 'json',
'data' => new JsExpression('function(params) { return {q:params.term}; }')
],
'escapeMarkup' => new JsExpression('function (markup) { return markup; }'),
'templateResult' => new JsExpression('function(country) { return country.text; }'),
'templateSelection' => new JsExpression('function (country) { return country.text; }'),
],
])->label(false);
При вызове получаю два селекта.
Может кто сталкивался с таким?