Модуль магазина для DLE
Необходимо разработать или внедрить готовый работоспособный модуль магазина для движка DLE 9.х
Необходимый минимальный функционал, расписан ниже:
1 Ввод товара
Товар это новость
- графа кол-во (предусмотреть бесконечное - тип услуги)
- Цена 1 Тип применяемой цены в Short/FullStory берется из группы пользователя (напр. доп. поле - группа цен)
- Цена 2
- Цена 3
- Мин. кол-во для продажи (0 - нет ограничений)
- Галка - "под заказ" - это значит что даже если товара 0 - его допустимо продать и получить за него деньги, чтобы потом его заказать.
2 Отчет по остаткам в админке или по ссылке - фильтр по категории торвара, по названию, по остаточному кол-ву (менее чем). Лента вывода через шаблон, например аналог ShortStory. Проверка на права админа, перед выводом
3. Модуль просмотра товара должен содержать кнопку - добавить в корзину. Работать желательно через AJAX.
Также желательно перед помещением в корзину иметь возможность ввести кол-во
4. Модуль корзина - сокращенного размера - содержит данные стандартные для обычного магазина - выбрано Х товаров на сумму ХХХ и ссылка перейти в корзину заказа. Желательно его обновление через AJAX, при нажатии кнопки
5 - Модуль корзина основной - выводит список выбранных товаров и имеет стандартный для интернет магазиноы функционал. изменить кол-во, удалить позицию, пересчитать и оформить заказ.
6 - Желательно подключение платежной системы агрегатора, подобной Cronopay или Assist
По факту оформления покупки данные отправляются на заданные емаилы пользователя и продавца, а так же сохраняются в базе в таблице продаж.
7 - Модуль вывода таблицы продаж, с фильтром по номеру продажи, по ФИО пользователя, по датам ОТ и ДО,названию позиции в заказе
С возможностью просмотра конкретного заказа и возможностью его редактирования администратором (проверить права)
8 - Отчет по продажам (с фильтром по номеру продажи, по ФИО покупателя, по датам ОТ и ДО, сумме заказа)
Прошу указывать ориент. сумму ваших услуг.