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

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

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