Зарегистрироваться
Alex

Правки для интернет магазина на OpenCart 2

Рейтинг
Продано через сервис 0
Из Ковров
Среднее время ответа 1 час
Об этом заказе

Нужно сделать несколько изменений в магазине на OpenCart 2

1. Импорт товаров на сайте реализован с помощью самописных скриптов импорта
Всего 9 скриптов для импорта из различных источников.
Я создал новое поле в oc_product – supplier_id
изменить все импорты чтобы это поле заполнялось для каждого поставщика
значения для supplier_id в новой таблице oc_supplier
prntscr.com/ez38im
(там будет просто +1 строчка кода в каждый скрипт – сохранить ID в новое поле, ну и может модель поменять если нужно)

2. В админке на странице заказа есть кастомный блок с дополнительными полями.
В этом блоке по аналогии нужно добавить еще 2 новых поля
prntscr.com/ez31b0
а) выпадающий список Поставщик.
этот список должен заполняться из таблицы oc_supplier
prntscr.com/ez39dc

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

Этот список должен выводится для каждого товара в заказе.

б) поле Дата приезда на который нужно будет повесить datepicker например такой
на русском языке пожалуйста

по умолчанию пустое поле.
менеджер должен иметь возможность выбирать дату для заказа и сохранять ее

3. На странице заказов если наступила дата приезда из пункта 2б
то посвечивать строку с этим заказом фиолетовым цветом.

4. На главной странице у нас есть несколько форм подбора:
prntscr.com/ez3ni8
prntscr.com/ez3nqz

а также блок с товарами
prntscr.com/ez3p1m

если каталог шин и дисков тоже берется из БД, то это касается и его
prntscr.com/ez3pax

сейчас данные для этих форм заполняются из БД таблицы аттрибутов и это сильно замедляет работу.
нужно закешировать значения этих форм.
Так как мы будем постепенно кушировать и другие части сайта, то лучше использовать какой-то готовый механизм
APC (предпочтительно), Memcached и т.д.


Нужно:
- выбрать механизм. APC (предпочтительно)
На серверах у нас стоит PHP7
- согласовать со мной выбор чтобы я мог установить на сервер нужные компоненты
- реализовать кеширование форм и блоков что я перечислил выше

Цена: договорная
Рекомендуемые вам в категории Web-разработка
Я тут, если что
Виктория