Подскажите как правильно вывести результаты с пробелами. Вот код:
echo Select2::widget([
'id'=>'pacients',
'name' => 'kv_theme_select2',
'initValueText' =>'', // set the initial display text
'theme' => Select2::THEME_CLASSIC, // this is the default if theme is not set
'options' => ['placeholder' => 'Поиск пациента'],
'pluginOptions' => [
'minimumInputLength' => 7,
'allowClear' => true,
'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(user) { return user.surname +user.name +user.fathername + user.birthday;}'),
'templateSelection' => new JsExpression('function (pacients) { return pacients.surname+pacients.name+pacients.fathername+pacients.birthday;}'),
],
]);
?>
При вводе инициалов происходит поиск. Но селект отображает данные без пробелов. Мне хотелось бы что бы при вводе отображались полные данные а при выборе уже отображались фамилия и инициалы.
Вот как сейчас выглядит