Агелар
Разработка прайс-листа для интернет-магазина
Задача
- Задача разработки прайс-листа состояла в том, чтобы прайс можно было сформировать в pdf-документ без использования сторонних программ моментально из имеющихся товаров на сайте.
- Разработать прайс, в котором автоматически изменяются цены при изменении в карточках товара.
Решение
- Разработан и внедрен на сайты МЛ ТЕКС, ОреолПро
- Прайс-лист формируется из настроек товаров. Для каждой группы товаров можно вручную указать какие именно характеристики отображать в прайсе, обязательными характеристиками являются изрбражение товара, наименование и цена, остальные характеристики выводятся по пожеланию заказчика. Дополнительно в прайсе можно указать цены на оказываемые услуги, например: стоимость упаковки, брендирование и тд (скриншот 2). Есть возможность отображать в прайсе не все товары сайта, любой товар можно не показывать в прайсе, выставив необходимые настройки. При необходимости на некоторые позиции можно не указывать цену, а прописать «цена по запросу». Прайс лист автоматически формируется из всех товаров родительской категории и вложенных в нее подкатегорий (скриншот 1), в таких случаях каждая категория отделена отдельной «шапкой» со своим заголовком и характеристиками, а также отдельный прайс для каждой конечной категории (скриншот 2). Прайс лист имеет 2 версии: веб-версию (открывается в браузере) и pdf-версию(скачивается при клике на кнопку). Для конвертации прайс-листа в pdf была использована библиотека dompdf, которая может на основе html вёрстки и css стилей создавать pdf.