Доброго времени суток, интересует доработка админской панели редактирования заказов.
ocStore 1.5.5.1.2 шаблон - дефолт
Приблизительное ТЗ:
1. На вкладку Продажи-Заказы добавить столбцы:
1.1. контактный номер телефона покупателя
1.2. товары в заказе, включая опции, цену каждой позиции
1.3. выбранный покупателем способ доставки
1.4. адрес доставки (поля страна, город, адрес)
2. Изменить отображение базового редактирования заказа (Продажи-Заказы-Изменить):
2.1. Убрать лишние поля (полный список отдельно предоставлю).
2.2. Убрать проверки по базовым необходимым полям. На текущий момент покупатель заполняет только два поля - телефон и ФИО (оба обязательные), также выбирает способ доставки. Все остальные поля не должны быть обязательными.
2.3. Разместить оставшиеся поля на одной странице (поля с возможностью редактирования):
2.3.0. Номер заказа;
2.3.1. ФИО (имя);
2.3.2. Фамилия;
2.3.3. Телефон;
2.3.4. Факс;
2.3.5. Адрес доставки/либо выбранное отделение доставки.
2.3.6. Заказанные товары.
2.3.7. История заказа (статусы заказа). Было бы отлично добавить время изменения (п.2.7)
2.4. В таблице заказанных товаров добавить возможность поиска товара по коду (поле model). Базовая версия предполагает поиск только по наименованию.
2.5. Пофиксить возможность выбора способа доставки (на данный момент корректно не работает - отображается только тот тип доставки, который был выбран покупателем).
2.6. Добавить "историю заказа" в меню "изменить заказ".
2.7. Было бы отлично добавить время изменения статуса заказа (чч.мм.сс).
2.8. (Опционально) Добавить возможность предоставления скидки админом. Т.е. Продажи-заказы-изменить заказ должна появится возможность предоставить клиенту скидку на заданный процент. Если сложно, задачу будем решать купонами.
по п.1., 2. по полям возможны небольшие изменения, но суть максимально я постарался передать.
Если кто готов взяться, также интересует следующая работа:
3. Интересует интеграция по API с шлюзом отправки смс (https://www.epochta.ua/)
3.1. отправка смс со страницы "заказы", "просмотр заказа" либо "редактирование заказа" на номер телефона клиента стандартного содержания со следующими переменными:
3.1.1. номер заказа
3.1.2. сумма
3.2. прикрутить также возможность отправки номера декларации клиенту на базе модуля Новая почта
К сожалению назвать конкретный бюджет нет возможности. Буду рад Вашим предложениям по пунктам 1+2 и пункту 3 отдельно. Оплата - webmoney либо приват.