Автор Тема: Не работает поиск мультисайт  (Прочитано 1436 раз)

21 Январь 2015, 17:17:35
Ответ #15
  • Ветеран
  • *****
  • Сообщений: 22125
  • Репутация: +25303/-1
  • Prestashop - просто и эффективно
    • Просмотр профиля
Про включение дебаггера и профилирования есть тема.
http://prestashop-forum.ru/index.php/topic,1304.0.html

В sql запрсах при поиске показывает id_shop?
id_shop отличается при запросах с разных доменов?
Эксперт Prestashop - решения всех проблем, написание модулей, создание тем для интернет-магазинов под Prestashop.
Эксперт Magento - создам сайт на Magento, программирование кастомных модулей для Magento, кастомизация тем Magento.
Лучшие цены!!!
21 Январь 2015, 17:22:46
Ответ #16
  • Старожил
  • ****
  • Сообщений: 357
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Про включение дебаггера и профилирования есть тема.
http://prestashop-forum.ru/index.php/topic,1304.0.html

В sql запрсах при поиске показывает id_shop?
id_shop отличается при запросах с разных доменов?

Задаю в поиск для 2х доменов один и тот же запрос: Printed Dress

На том сайте где с поиском нормально дебак пишет:
INSERT INTO `ps_statssearch` (`id_shop`, `id_shop_group`, `keywords`, `results`, `date_add`)
VALUES (1, 1, 'Printed Dress', 5, NOW())
где не работает пишет:
INSERT INTO `ps_statssearch` (`id_shop`, `id_shop_group`, `keywords`, `results`, `date_add`)
VALUES (2, 1, 'Printed Dress', 0, NOW())
21 Январь 2015, 17:24:33
Ответ #17
  • Ветеран
  • *****
  • Сообщений: 1614
  • Репутация: +32/-1
  • Сообщество PrestaShop
    • Просмотр профиля
Нужен SELECT, а не этот запрос. Этот запрос говорит, что результатов у поиска 0 (на втором домене).
21 Январь 2015, 17:32:26
Ответ #18
  • Старожил
  • ****
  • Сообщений: 357
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Нужен SELECT, а не этот запрос. Этот запрос говорит, что результатов у поиска 0 (на втором домене).

Где этот SELECT искать? Там 58 разделов которые начинаются с SQL SELECT
21 Январь 2015, 17:42:17
Ответ #19
  • Ветеран
  • *****
  • Сообщений: 33325
  • Репутация: +26771/-0
    • Просмотр профиля
Запрос для SearchController.php.
21 Январь 2015, 17:44:59
Ответ #20
  • Старожил
  • ****
  • Сообщений: 357
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Запрос для SearchController.php.

SearchController.php встречается 35 раз
22 Январь 2015, 12:27:40
Ответ #21
  • Старожил
  • ****
  • Сообщений: 357
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
коллеги, где именно копать?
22 Январь 2015, 12:47:22
Ответ #22
  • Ветеран
  • *****
  • Сообщений: 16670
  • Репутация: +14630/-5
  • Сообщество PrestaShop
    • Просмотр профиля
У вас товары общие для всех магазинов?
22 Январь 2015, 12:57:14
Ответ #23
  • Ветеран
  • *****
  • Сообщений: 33325
  • Репутация: +26771/-0
    • Просмотр профиля
Отключите мгновенный поиск, отключите кеширование, очистите кеш и поробуте поиск сразу на домене, который не работал.
22 Январь 2015, 13:00:27
Ответ #24
  • Старожил
  • ****
  • Сообщений: 357
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
У вас товары общие для всех магазинов?

да, все 7 демо товаров общие для всех магазов.
22 Январь 2015, 13:08:35
Ответ #25
  • Старожил
  • ****
  • Сообщений: 357
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Отключите мгновенный поиск, отключите кеширование, очистите кеш и поробуте поиск сразу на домене, который не работал.

не помогло
22 Январь 2015, 13:17:05
Ответ #26
  • Старожил
  • ****
  • Сообщений: 357
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
завожу новый товар, указываю его доступность для 2х магазов
тоже самое - в основном магазе товар находится, а во втором нет.

все остальные функции мультисайта на втором домене работаю корректно, чего я только не тестировал..
не работает ссабако только поиск.

модуль поиска даже переустанавливал
22 Январь 2015, 13:29:09
Ответ #27
  • Ветеран
  • *****
  • Сообщений: 1285
  • Репутация: +13/-1
  • Сообщество PrestaShop
    • Просмотр профиля
Может проще снести все и переустановить prestashop.
22 Январь 2015, 13:32:50
Ответ #28
  • Старожил
  • ****
  • Сообщений: 357
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Может проще снести все и переустановить prestashop.

уже 2 раза переустанавливал, с  нуля свежую престу 1.6.0.11 и даже старую версию 1.6.0.09
с дефолтным шаблоном
22 Январь 2015, 13:38:37
Ответ #29
  • Ветеран
  • *****
  • Сообщений: 1285
  • Репутация: +13/-1
  • Сообщество PrestaShop
    • Просмотр профиля
Трудно что-то посоветывать. По отдельности работает, а вместе нет. Явно настройки какие-то. Поиск в Prestashop из коробки работает без проблем. У вас все стандарное, были бы изменения, то можно было на на них думать. Можно попробывать на другом хостинге, возьмите тестовый хостинг и попробуйте там развернуть мультимагазин.