Typeahead Basic - работа с виджетом

200
12 мая 2019, 04:50

Пытаюсь реализовать поиск с автокомплитом с помощью виджета Typeahead Basic. В БД есть модель Products, где по полю name нужно осуществлять поиск. Был выбран виджет без ActiveForm.

$productModel = new \app\models\Products();
echo TypeaheadBasic::widget([
   'model' => $productModel,
   'attribute' => 'name',
   'dataset' => [
       'limit' => 6,
       'templates' => [
            'notFound' => '<div class="text-danger" style="padding:10px 10px">Nothing found</div>',
       ]
   ],
   'data' => $data,
   'options' => ['placeholder' => 'Find ...'],
   'pluginOptions' => ['highlight'=>true],
]);

В массиве $data - все name продуктов. Можно ли, к примеру в $data передавать не только значения одного поля name для поиска, а полностью передать записи со всеми полями, делать поиск только по полю name и отображать в автокомплите вместе с полем name другое поле amount? например как, Sugar 250gr И подскажите, как получить результаты, которые были выведены автокомплитом?

READ ALSO
Как встроить angular модуль на другой сайт?

Как встроить angular модуль на другой сайт?

У меня есть много сайтов на разных движках(wp, joomla и прочее)Я хочу написать модуль на angular, который будет реализовать некоторый функционал,...

214
Преобразование form HTML в Pdf и отправка на почту?

Преобразование form HTML в Pdf и отправка на почту?

Существует форма отправкиКак сделать, чтоб при заполнении формы происходило преобразование в PDF и отравка на почту? Данная форма состоит...

219
PHPExcel как сохранить файл xlsx через браузер?

PHPExcel как сохранить файл xlsx через браузер?

Ребята, подскажите, пожалуйста

213
Достать самое большое значение из JSON php

Достать самое большое значение из JSON php

Всем привет, вот ВК присылает JSON вроде такого:

241