Импорт товаров в OpenCart на уровне БД (MySQL+PHP)
1 .Необходимо подготовить перечень товаров для импорта
Чтобы выбрать отсутствующие товары, нужно выполнить приблизительно следующий запрос:
Выберите old_products* FROM old_products LEFT OUTER JOIN oc_product ON old_products.products_model = oc_product.sku WHERE oc_product.sku IS NULL
Однако, потом нужно еще вытянуть категории товаров и сделать LEFT JOIN по результату предыдущего запроса (обычно, можно создать временные таблицы).Но импортировать в OpenCart еще рано
ВтораяПосле такой подготовки товаров к импорту, нужно провести очищение от избыточного HTML форматирования описания товаров.То есть, собирать с помощью strip_tags() зайвые теги style, h1, h2, h3 и др., но остаются b, i, strong и т. д. - есть перечень.Кроме того, есть готовый PHP-код, которым очищение сделано для предыдущих продуктов.3 .Кроме того, в описаниях товаров для импорта требуется корректирование URL изображений таким образом, чтобы они указывали на новый сайт (прибрать https://адреса-старого-сайта).4 .И еще, в описаниях вложены ссылки на видео на YouTube, но криво (через x-shockwave-flash) на старом сайте - нужно исправить, чтобы на новом сайте видео отображалось адекватно.5 .Кроме того, над товарами (перевод) работает контент-менеджер, и желательно новые импортированные товары отмечать каким-то образом для контент-менеджера (теги или свойства), чтобы отделить новые товары.6 .Новый сайт двуязычный (укр/рус), поэтому при импорте это нужно заметить.Для перевода приобретенный модуль https://opencartforum.com/files/file/5277-perevod-na-vse-yazyki-sayta-tovary-kategorii-stati/ есть следующие варианты отфильтровать товары для перевода:
7 .Окончательный результат работы: обработанные товары, как указано выше, и импортированы в OpenCart (наверное импорт лучше выполнять через CSV файл, а не напрямую писать в БД).
Отзыв заказчика о сотрудничестве с Олександром Щ.
Импорт товаров в OpenCart на уровне БД (MySQL+PHP)Очень профессиональный подход к работе, исполнитель удается в меньших деталях, предлагает варианты решения. Рекомендую !
Отзыв фрилансера о сотрудничестве с Олегом Срібним
Импорт товаров в OpenCart на уровне БД (MySQL+PHP)Объем работ оказался немного большим и сложнее, чем в начальном задании. Завершился первый этап. С заказчиком очень приятно работать, понимает спецификацию, рекомендую. Надо продолжать дальше.
-
В данном случае помоему проще было бы поправить модуль импорта xml, что бы корректно залились все товары
-
Актуальные фриланс-проекты в категории PHP
Доработка сайта https://koleso-center.com/ на OpenCart
10 000 UAH
Добавить на сайт категории интернет- магазинаБУ дискиДокаткиКрепеж.Данные берем из БД 1с .еще несколько вопросов Тип исполнителя: одиночный Backend-разработчик (OpenCart/PHP) уровня MiddleДоработка должна соответствовать всем требованиямSEO+AI продвижение AI Overviews, ChatGPT,… PHP ∙ 4 часа 46 минут назад ∙ 27 ставок |
Модуль для OpenCart: массовое создание товаров из папок с изображениямиРазработка модуля массового создания товаров для OpenCart (ocStore 3.x) Необходимо разработать административный модуль для OpenCart / ocStore 3.x, который автоматически создает товары из заранее подготовленной структуры папок с изображениями.Основной функционал: массовое… CMS, PHP ∙ 1 день 11 часов назад ∙ 46 ставок |
Ищем специалиста Bitrix24 / интегратора CRM для настройки автоматизацииНаша компания работает с CRM Bitrix24. Нам нужен специалист, который сможет настроить автоматическое добавление номера телефона в лиды/заказы в двух форматах. Автоматизация должна быть корректно настроена для двух стран: Республика Молдова и Румыния. Задача: При создании лида… PHP, Веб-программирование ∙ 4 дня 13 часов назад ∙ 24 ставки |
Оптимизация сайтаОптимазация сайта jdgreta.co.uk на Shopify. Сео аудит приложен к проекту. Основные задачи - - Поправить все мета данные - Выполнить ТЗ для программиста (тк в этом проекте совмещены задачи для программиста и СЕО, если вы не компания - можете использовать помощь) - Поправить… HTML и CSS верстка, PHP ∙ 5 дней 9 часов назад ∙ 33 ставки |
Специалист по HoroshopНужен специалист, который сможет правильно настроить товарный Feed. Проблема: Сейчас более 13 000 товаров выгружаются с одинаковым значением типа (например, «все для маникюра и педикюра»). Из-за этого в Google Ads невозможно разделить товары на сегменты и задать разные… PHP, Сопровождение сайтов ∙ 6 дней 12 часов назад ∙ 21 ставка |