Автор Тема: Индексация товаров  (Прочитано 2692 раз)

21 Декабрь 2015, 11:26:50
  • Новичок
  • *
  • Сообщений: 3
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Добрый день! Версия Prestashop 1.6.0.11. Требуется загрузить около 400000 позиций (автозапчасти). Сейчас загрузил 29168 позиций. Но проиндексировать более 24590 позиций не получается. Как вариант думаю, что истекает время на исполнение скрипта. Может кто сталкивался, если произвести индексацию не через админку престашоп, а в самой MySQL? Если это выход, то какую таблицу индексировать? Спасибо!
21 Декабрь 2015, 11:38:19
Ответ #1
  • Ветеран
  • *****
  • Сообщений: 3419
  • Репутация: +79/-6
  • Сообщество PrestaShop
    • Просмотр профиля
Индексация чего? В модуле фильтров? В поиске?
21 Декабрь 2015, 11:42:21
Ответ #2
  • Новичок
  • *
  • Сообщений: 3
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
В Админке Настройки->Поиск.
 "Индексированные" товары были проанализированы PrestaShop и появятся в результатах поиска Панели управления.
Проиндексированные товары 24590 / 29168.

Создание списка товаров может занять несколько минут или дольше. Если ваш сервер останавливается до окончания индексации, вы можете возобновить её, нажав кнопу "Добавить недостающие товары к списку".
Добавить недостающие товары к списку
Перестроить весь список
Соответсвенно, непроиндексированные товары не будут участвовать в поиске на сайте.
21 Декабрь 2015, 12:21:13
Ответ #3
  • Ветеран
  • *****
  • Сообщений: 3419
  • Репутация: +79/-6
  • Сообщество PrestaShop
    • Просмотр профиля
На локалке сделай, потом имортируй бд полностью. Или жми кнопку "Добавить недостающие товары к списку" пока все не проиндексирует.
21 Декабрь 2015, 12:51:46
Ответ #4
  • Новичок
  • *
  • Сообщений: 3
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Спасибо! Попробую на локалке сначала.