liveSearch - живой поиск( как в Гугле)

Обсуждение новой системы расширения функциональности phpBB 4.0-dev, разработки новых расширений.
Аватара пользователя
rxu
Сообщения: 1125
Зарегистрирован: 21 янв 2014, 21:20
Откуда: Krasnoyarsk
Github repo: https://github.com/rxu
Контактная информация:

liveSearch - живой поиск( как в Гугле)

Сообщение rxu »

Вопрос - SQL запросы выполняются при наборе каждой следующей буквы, или после первой идет отбор результатов из уже имеющегося массива?

Алг
Сообщения: 645
Зарегистрирован: 18 фев 2014, 17:28

liveSearch - живой поиск( как в Гугле)

Сообщение Алг »

из имеющегося, объект хранит данные в своем кеше. Если выборка пустая( вы сменили первую букву), то снова обращается на сервер. На самом деле свойство опциональное, можно задать

Код: Выделить всё

cache:false,
при инициализации и будет обращение на сервер по каждому введенному символу

ostridm
Сообщения: 29
Зарегистрирован: 07 фев 2014, 22:04

liveSearch - живой поиск( как в Гугле)

Сообщение ostridm »

сделайте задержку на обработку введенного текста - 300 миллисекунд ( если еще нету ) - это поможет экономить ресурсы

Алг
Сообщения: 645
Зарегистрирован: 18 фев 2014, 17:28

liveSearch - живой поиск( как в Гугле)

Сообщение Алг »

Репозиторий обновлён, добавлены все средства связи, которые задал пользователь в своем профиле, добавлен заголовок на страницу поиска тем,добавлен быстрый поиск юзера на странице формирования нового ЛС, от Alecto мы получили симпатичный глаз справа вверху, иногда бывает полезно скрыть висящий фиксированный блок, глаз может в этом помочь

Отправлено спустя 33 секунды:
ostridm писал(а):QR_BBPOST сделайте задержку на обработку введенного текста - 300 миллисекунд ( если еще нету )
насколько помню, она есть, но проверю на всякий

Xisp
Сообщения: 155
Зарегистрирован: 02 фев 2014, 12:38

liveSearch - живой поиск( как в Гугле)

Сообщение Xisp »

Алг писал(а):QR_BBPOST от Alecto мы получили симпатичный глаз справа вверху, иногда бывает полезно скрыть висящий фиксированный блок, глаз может в этом помочь
Запоминали бы это состояние. Так, предложение.

Алг
Сообщения: 645
Зарегистрирован: 18 фев 2014, 17:28

liveSearch - живой поиск( как в Гугле)

Сообщение Алг »

А смысл?

Аватара пользователя
Alecto
Сообщения: 571
Зарегистрирован: 05 авг 2014, 21:41

liveSearch - живой поиск( как в Гугле)

Сообщение Alecto »

Xisp писал(а):QR_BBPOST Запоминали бы это состояние. Так, предложение.
так и было сделано, может при объединении что-то из кода потерялось, или Алг решила не добавлять запоминание состояния.

Xisp
Сообщения: 155
Зарегистрирован: 02 фев 2014, 12:38

liveSearch - живой поиск( как в Гугле)

Сообщение Xisp »

Алг писал(а):QR_BBPOST А смысл?
Смысл скрытия тогда, в пределах одной страницы?
Alecto писал(а):QR_BBPOST или Алг решила не добавлять запоминание состояния.
Походу так.

Алг
Сообщения: 645
Зарегистрирован: 18 фев 2014, 17:28

liveSearch - живой поиск( как в Гугле)

Сообщение Алг »

Мы пойдём другим путём(ц)

Алг
Сообщения: 645
Зарегистрирован: 18 фев 2014, 17:28

liveSearch - живой поиск( как в Гугле)

Сообщение Алг »

мне кажется, что стоит сделать "глаз", как плагин( джаваскрипт класс), тогда его можно будет использовать в любом расширении, строим объект, вешаем на него айди элементов, видимостью которых он будет управлять и тогда, конечно, сохраняем состояние

Ответить