Страница 8 из 22

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

Добавлено: 13 сен 2014, 21:51
Алг
Вижу, что-то не так закачалось возможно. нету на 352-й никакого объекта, пустая строка.
Обновила репо

Отправлено спустя 4 минуты 37 секунд:
и да, с 0-м тем надо пофиксить

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

Добавлено: 13 сен 2014, 21:52
rxu
Алг, сейчас это строка 345.
Проблема в том, что код

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

$pagination = $this->phpbb_container->get('pagination');
выполняется только внутри условия

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

if ($total_count)
Но за пределами этого условия есть присвоение переменной шаблона

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

'PAGE_NUMBER'		=> $pagination->on_page($total_count, $this->config['posts_per_page'], $start),
Поэтому, если тем нет, нет и объекта класса pagination, и возникает ошибка.

Отправлено спустя 1 минуту 1 секунду:
Кстати, контейнер не советуют использовать, он слишком тяжелый. Лучше сами сервисы.

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

Добавлено: 13 сен 2014, 22:18
Алг
rxu, спасибо, я уже исправила. в репе есть фикс
сервис сейчас гляну, как использовать, спасибо
А, если знаете, где есть пример, дайте знать пож

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

Добавлено: 14 сен 2014, 06:18
rxu
Есть примеры, пагинация - в контроллерах спасибок, визибилити - в Topic actions.

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

- @content.visibility

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

\phpbb\content_visibility $content_visibility
и

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

- @pagination

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

\phpbb\pagination $pagination

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

Добавлено: 17 сен 2014, 21:58
Alecto

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

[phpBB Debug] PHP Warning: in file [ROOT]/phpbb/log/log.php on line 219: Missing argument 3 for phpbb/log/log::add(), called in [ROOT]/ext/alg/liveSearch/acp/acp_live_search_module.php on line 60 and defined
[phpBB Debug] PHP Warning: in file [ROOT]/phpbb/log/log.php on line 219: Missing argument 4 for phpbb/log/log::add(), called in [ROOT]/ext/alg/liveSearch/acp/acp_live_search_module.php on line 60 and defined
[phpBB Debug] PHP Notice: in file [ROOT]/phpbb/log/log.php on line 233: Undefined variable: log_ip
[phpBB Debug] PHP Notice: in file [ROOT]/phpbb/log/log.php on line 235: Undefined variable: log_operation
Вернуться на главную страницу	
Общая ошибка
SQL ERROR [ mysqli ]

Incorrect integer value: 'LOG_CONFIG_LIVE_SEARCH' for column 'user_id' at row 1 [1366]

SQL

INSERT INTO phpbb_log (user_id, log_ip, log_time, log_operation, log_type, log_data) VALUES ('LOG_CONFIG_LIVE_SEARCH', NULL, 1410976644, NULL, 0, '')

BACKTRACE

FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()

FILE: [ROOT]/phpbb/db/driver/driver.php
LINE: 855
CALL: trigger_error()

FILE: [ROOT]/phpbb/db/driver/mysqli.php
LINE: 194
CALL: phpbb\db\driver\driver->sql_error()

FILE: [ROOT]/phpbb/db/driver/factory.php
LINE: 329
CALL: phpbb\db\driver\mysqli->sql_query()

FILE: [ROOT]/phpbb/log/log.php
LINE: 314
CALL: phpbb\db\driver\factory->sql_query()

FILE: [ROOT]/ext/alg/liveSearch/acp/acp_live_search_module.php
LINE: 60
CALL: phpbb\log\log->add()

FILE: [ROOT]/includes/functions_module.php
LINE: 674
CALL: alg\liveSearch\acp\acp_live_search_module->main()

FILE: [ROOT]/adm/index.php
LINE: 81
CALL: p_master->load_active()

Уведомите администратора конференции или вебмастера: noreply@motobratva.com
Powered by phpBB® Forum Software © phpBB Limited 
при отключении параметров в админке.

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

Добавлено: 18 сен 2014, 01:06
Алг
хм, проверю

Отправлено спустя 1 час 38 минут 39 секунд:
Alecto писал(а):QR_BBPOST при отключении параметров в админке.
починила
rxu писал(а):QR_BBPOST Кстати, контейнер не советуют использовать, он слишком тяжелый. Лучше сами сервисы.
сделано
плюс исправлены ошибки с адресами

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

Добавлено: 18 сен 2014, 08:54
Алг
есть у меня вопрос: когда делала живой поиск на странице личных сообщений, меня сильно раздражало, что страница перезагружается при каждом клике, Решила её аяксизировать. В связи с чем и вопрос, как вы считаете, это должно быть отдельным расширением или можно воткнуть как дополнительные возможности живпоиска?
Сама я думаю, что по фунуциональности - это отдельное, но, как часто говорит Xisp, это ещё лишние 10500 ьайтов туда-сюда гоняются, а тут уже все под рукой, и контроллер и джваскрпит файлы

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

Добавлено: 18 сен 2014, 09:10
rxu
Если это тоже жив поиск, зачем его отдельно делать?

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

Добавлено: 18 сен 2014, 09:33
estray
Показывает скрытые форумы/темы - названия их, хоть и зайти невозможно, но довольно неприятная вещь.

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

Добавлено: 18 сен 2014, 09:42
Алг
[ref]estray[/ref], проверю, спасибо

Отправлено спустя 5 минут 18 секунд:
rxu писал(а):QR_BBPOST Если это тоже жив поиск, зачем его отдельно делать?
я, наверное, непонятно объяснила. Живой поиск я и так сделала в рамках расширения. Если вы замените файл posting_pm_header.html на файл с событием отсюда https://github.com/phpbb/phpbb/commit/1 ... 4ea1a3792f, то он уже будет тут работать.
А вопрос был про аяксизацию страницы формирования личного сообщения. Это не живпоиск, а получение результатов без перезагрузки страницы