Разместите свой проект бесплатно и начните получать предложения от фрилансеров-исполнителей уже спустя минуты после публикации!

Додати таблицю в базу даних сайту OpenCart 1.5

истекло время актуальности


Сайт bergamo.ua

В базі сайту є таблиця bm_export_big. В ній є поля "code", "artikul". Ці поля потрапили на сайт з бази обліку 1с.

На сайті кожній моделі товару присвоєний внутрішній унікальний ідентифікатор product_id.

На сайті формуються "посилання для переходу на сторінку товару на сайті", приклад: https://bergamo.ua/index.php?route=product/product&path=285&product_id=30259&filter=m:13; 

На сайті формуються "посилання на зображення товару на сайті" для кожного кольору товару, приклад для товару з id=30259 в кольорі "червоний": 

зображення 1: https://bergamo.ua/image/cache/sols-summer-ii-11342-red-a-800x800.jpg

зображення 2: https://bergamo.ua/image/cache/sols-summer-ii-11342-red-b-800x800.jpg

зображення 3: https://bergamo.ua/image/cache/sols-summer-ii-11342-red-c-800x800.jpg

Потрібно створити нову таблиця відповідності з наступними колонками та заповнити відповідними значеннями:

code
artikul
product_id
product_pageproduct_page_sku_picture1product_page_sku_picture2
product_page_sku_picture3
product_page_sku_picture4
product_page_sku_picture5
product_page_sku_picture6
product_page_sku_picture7
product_page_sku_picture8












Оновлення товарів на сайті відбувається 1 раз на добу. Якісь товари додаються, якісь стають не актуальними, по деяких товарах змінюються найменування файлів зображення.

Необхідно встановити тріггер, який буде відслідковувати визначений перелік параметрів номенклатури в базі сайту та перезаповнювати значення в цій новій таблиці.

Параметри номенклатури:

code - не змінна
artikul - не змінна
product_id - не змінна
product_page - не змінна

всі інші можуть змінюватись, їх потрібно відслідковувати на зміни.



Обновление #1 от 10 октября в 15:14

Роботу треба виконати до 11.10.2019. до 15:00



  1. 1 день600 ₴
    Богдан Н.
     1881  проверен   55  0

    Хотел бы пообщаться детальнее, думаю что смогу помочь вам решить этот вопрос. Специализируюсь на опенкарт..

    Украина Чернигов | 9 октября в 09:38 |