OpenCart · Импорт · OCFilter

Импорт каталога, фильтрация и SEO-переходы OpenCart

Для действующего каталога Planar требовалось обновлять большой объем технических данных, не терять связь с прежними сущностями и не выводить отключенные категории в фасетную навигацию.

  • OpenCart 2.3
  • PHP
  • MySQL
  • CSV
  • EKDB
  • OCFilter
  • HTTP 301

Изображение проекта

Текущая страница технического каталога Planar

Задача

Организовать повторяемый импорт каталога и обновлений из внешних файлов, сохранить сопоставление со старой базой и устранить ошибки навигации без массовых неподтвержденных SEO-подмен.

Что реализовано

  • импорт данных технического каталога EKDB в OpenCart
  • обработка исторической базы plbase.csv и файла обновлений plupdate.csv
  • таблицы сопоставления импортированных и текущих сущностей
  • сохранение отключенных категорий в базе без их показа в рабочем дереве фильтра
  • выбор только активных категорий при построении данных OCFilter
  • шесть точечных 301-переходов только для старых URL, подтвержденных исходной выгрузкой
  • проверка импорта, структуры категорий и публичных переходов

Моя роль

Анализ структуры OpenCart и исторических выгрузок, доработка импортера, фильтра категорий и карты подтвержденных старых URL.

Результат

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

Подтверждение

  • Действующий сайт
  • Работа импортера, фильтра и точечных переходов подтверждена владельцем.

Нужен контролируемый импорт каталога в OpenCart — написать в Telegram

Есть похожая задача?

Пришлите описание проекта, текущую проблему, желаемый срок и бюджет, если он уже определен.

Telegram: @dmitrydevelopmentEmail: web@dmitrydevelopment.com
Телефон / WhatsApp / Viber:+381 64 118 22 24WhatsAppViber