Поиск с автокомплитом

Вопросы и ответы по изменению функционала, смене дизайна, переносу сайта и т.п.

Модераторы: Xpycm, Koduc

Правила форума
ВНИМАНИЕ! Форум не является средством гарантированной поддержки клиентов и пользователей. Поэтому на быстрый ответ тут рассчитывать не нужно, как и на ответ вообще. Сотрудники отвечают по мере своих возможностей.

На форуме действует ограничение в 3 сообщения / сутки.
Если Вы хотите сказать "спасибо", то воспользуйтесь функцией "Повысить репутацию" - зелёная иконка "плюс" под ником ответившего.

Поиск с автокомплитом

Сообщение Aleksander » 22 янв 2016, 13:19

Добрый день.
Пробую сделать поиск с авто заполнением виджитом CJuiAutoComplete. Запросы упираются в 404 (в недоступный адрес).
Подскажите как сформировать контроллер отдающий данные для выборки?
Aleksander
Гражданин
Гражданин
 
Сообщения: 90
Зарегистрирован: 19 ноя 2015, 10:22
Очки репутации: 13

Re: Поиск с автокомплитом

Сообщение Xpycm » 22 янв 2016, 14:12

Здравствуйте.

Скорее всего путь до контроллера/метода указываете некорректный. Например: в 'source' =>Yii::app()->controller->createUrl('site/myautocomplete'), то в контроллере SiteController.php метод должен называться actionMyautocomplete

Вот примеры создания:
http://devkp.ru/ispolzovanie_cjuiautocomplete/
http://progergirl.blogspot.ru/2012/08/y ... plete.html
http://yiiplayground.com/index.php?r=Ui ... tocomplete
Dropbox
Open Real Estate CMS: FAQ | FAQ 2 | FAQ 3
Изображение
Xpycm
Разработчик
Разработчик
 
Сообщения: 1592
Зарегистрирован: 30 дек 2011, 11:06
Откуда: Йошкар-Ола
Очки репутации: 50

Re: Поиск с автокомплитом

Сообщение Aleksander » 22 янв 2016, 15:03

Спасибо. А вот в запросе ошибка ""NetworkError: 500 Internal Server Error" говорит о том, что я не правильно формирую в контроллере код выборки данных или такая ошибка может по какой другой причине появиться?
Aleksander
Гражданин
Гражданин
 
Сообщения: 90
Зарегистрирован: 19 ноя 2015, 10:22
Очки репутации: 13

Re: Поиск с автокомплитом

Сообщение Xpycm » 22 янв 2016, 15:08

По другой причине: это может быть и "переменная не определена".
Включите DEBUG-режим: http://open-real-estate.info/ru/faq#debug-mode
После этого во вкладке "Сеть" FireBug/инструменты разработчика в Google Chrome увидите полный текст ошибки
Dropbox
Open Real Estate CMS: FAQ | FAQ 2 | FAQ 3
Изображение
Xpycm
Разработчик
Разработчик
 
Сообщения: 1592
Зарегистрирован: 30 дек 2011, 11:06
Откуда: Йошкар-Ола
Очки репутации: 50

Re: Поиск с автокомплитом

Сообщение Aleksander » 22 янв 2016, 19:28

Разобрался :-) .
Изображение
Aleksander
Гражданин
Гражданин
 
Сообщения: 90
Зарегистрирован: 19 ноя 2015, 10:22
Очки репутации: 13

Re: Поиск с автокомплитом

Сообщение Aleksander » 26 янв 2016, 09:33

Подскажите в чем может быть проблема ,если второй поиск работает только на главной, а на других страницах в запрос добавляется quicksearch и при этом выходит ошибка
"NetworkError: 404 Not Found - http://сайт/quicksearch/site/....
Aleksander
Гражданин
Гражданин
 
Сообщения: 90
Зарегистрирован: 19 ноя 2015, 10:22
Очки репутации: 13

Re: Поиск с автокомплитом

Сообщение andipas » 26 янв 2016, 10:23

Aleksander писал(а):Подскажите в чем может быть проблема ,если второй поиск работает только на главной, а на других страницах в запрос добавляется quicksearch и при этом выходит ошибка
"NetworkError: 404 Not Found - http://сайт/quicksearch/site/....


Где то неверно формируется урл. В yii его желательно формировать так -
Код: Выделить всё
Yii::app()->controller->createUrl('/quicksearch/main/mainsearch'); 
Часто задаваемые вопросы. Для правки файлов notepad++, netbeans, phpStorm. Для правки CSS firebug.
Аватара пользователя
andipas
Разработчик
Разработчик
 
Сообщения: 695
Зарегистрирован: 28 дек 2011, 22:37
Очки репутации: 30


Вернуться в Вопросы и помощь по изменениям

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 7

cron