Приветствую уважаемые.
Есть сайт на DLE, которому нужно адаптировать шаблон с прошлого магазина. Прикрепил скрин сайта (там товары просто списком) и скрин магазина (там уже как карточка товара).
Кроме этого нужно разработать скрипт, который при нажатии на добавить в корзину, будет добавлять в корзину выбранный товар, количество и стоимость. Корзина нужна полноценная, чтоб можно было видеть количество товаров, стоимость итоговую.
Предлагаю сильно не заморачиваться, без каких либо хранений данных, чтоб просто на стороне клиента JS добавлял товары, формировал корзину и при кнопке отправить - данные по шаблону отправлялись в группу WhatsApp. Есть отдельный сервер WhatsApp со своим api.
Шаблоны сам готов, нужно только DLE интегрировать. DLE уже установлен и готов к бою ))
Саммари что нужно:
Само собой интеграция с новым шаблоном. Далее идут скрипты. Подойдет JS:
Массив для хранения товаров и их количества
Функция для добавления товара в корзину или увеличения его количества
Функция для уменьшения/увеличения количества товара или его удаления
Функция для обновления отображения количества и цены товара на странице
Функция для обновления общего количества товаров в корзине
Функция скрытия и обнуления корзины при успешной отправки товаров
Функция отправки данных по API на WhatsApp через AJAX запрос на PHP-скрипт
Оптимизация загрузки картинок через LazyLoad и кэширование данных, чтоб не нагружать Mysql