Изменения для сайта на OpenCart
Есть интерент магазин построенный на OpenCart 2.
Нужно сделать несколько изменений в админку.
1) Импорт товаров на сайте реализован с помощью самописных скриптов импорта
В oc_product сохраняется цена уже с наценкой.
нужно добавить новое поле в таблицу в которое будет сохраняться исходная цена из прайслиста без наценки и поменять наши самописные скрипты так чтобы эта цена сохранялась в это поле (всего 9 скриптов)
2) На странице оформления заказа у нас есть блок Место самовывоза.
Сейчас он необязательный. Нужно сделать выбор одного из мест обязательным
3) В админке, на странице детали заказа между блоками Детали заказа и История заказа
добавить блок с полями:
- Город
- Закупочная цена
При создании заказа поле город должно автоматически заполняться из задания 2, Закупочная цена должна автоматически заполняться из задания 1
Менеджеры должны иметь возможность изменять значения этих полей, т.е. должна быть кнопка Сохранить
4) В админке на странице со списком заказов нужно добавить новые колонки в таблицу и изменить порядок существующих:
№ зак
Наименование
Город
Закупка
Всего
Создан
Обновлен
Статус
Действие
Новые колонки:
Наименование - в этой колонке должен быть список товаров в этом заказе. каждый товар должен быть ссылкой на карточку товара на сайте магазины
Город - значение поля из задания 2
Закупка - значение поля из задания 1
5) На этой же странице со списком товаров внизу добавить поле "Выводить результатов" и select со значеними 10, 25, 50, 100
При выборе, сдолжно показываться нужное количесто заказов (можно не через AJAX а просто перезагружать страницу)
Значение должно созраняться в сессии чтобы каждый раз показывать нужно количество результатов
Пожалуйста указывайте:
- цена
- срок
- примеры OpenCart сайтов что вы сделали
Спасибо!