CrazyFreeMan |
|
---|---|
Приветствую! Запустил сайт на 2 языках, и при поиске на втором языке не срабатывает поиск, все пусто, в файле i18n.search.query.php условие && ($rsearch['pag']['sub'][0] == 'all' || count($i18n_search_cats) > 0) возвращает false для обоих результатов, поиск стоит только на страницы. Ошибка? Пока изучаю код не пойму где инициализируется массив $rsearch который проверяется в i18n.search.catlist.php ну и потом в i18n.search.query.php |
|
Відредаговано: Macik (07.01.2016 12:03, 9 років тому) |
Macik |
|
---|---|
Категории настроены для i18n в админке? https://github.com/macik
правильный хостинг — https://goo.gl/fjCa1F |
CrazyFreeMan |
|
---|---|
Если вопрос про перевод категорий на доп язык то да, даже систем записано для второго языка:)
|
Macik |
|
---|---|
Посмотрел... этому багу 4 года (еще с выхода 0.9.12). Суть в том, что криво провели рефакторинг вот тут, изменив имя переменной с `$rsearch` на `$rs`. Изменили, но не везде. Добавлено 1 час спустя: Исправлено. Можно перекачать плагин `i18n` из мастер ветки. https://github.com/macik
правильный хостинг — https://goo.gl/fjCa1F |
|
Відредаговано: Macik (19.11.2015 13:49, 9 років тому) |
CrazyFreeMan |
|
---|---|
Только хотел предложить пулреквест :) С утра на телефоне посмотрел, нашел ошибку пришел домой хотел проверить :) А тут уже готово! Спасибо Додано 19 хвилин потому: Еще нужен один фикс, формируется массив не $rs['pag']['sub'] а $rs['pagsub'][0] == 'all' Додано 12 хвилин потому: И еще не по всем полям идет поиск ( описание, заголовок, текст) |
|
Відредаговано: Ярослав Романенко (19.11.2015 15:49, 9 років тому) |
Macik |
|
---|---|
Відредаговано: Macik (03.12.2015 02:25, 9 років тому) |