Описание проекта
Мебель Донецк - это мощный и быстрый интернет-магазин на Opencart с приятным и простым дизайном.
На сайте реализованы десятки надстроек и расширений, некоторые из них самописные. В частности, в разделе категории добавлен плагин, фильтрующий товары по диапазону цен, а на странице продукта подключено AJAX-изменение цены при выборе опций и обратный отчет акционных предложений, к каждому товару добавлена возможность быстрого просмотра со всеми функциями страницы продукта, а при выборе товаров категории отображаются в виде приятного и быстрого "аккордеона".
Но плагины на Opencart стоят недешево, а бесплатные решения зачастую работают плохо, поэтому практически каждую надстройку приходится дорабатывать. Функцию количества checkbox-опций и AJAX-изменения цены при изменения их количества, пришлось писать целиком самому.
Учитывая, что написание расширений под Opencart по всем канонам MVCL - задача нетривиальная, возникла необходимость создать или внести изменения в десятки файлов для реализации, на первый взгляд, несложной функции.
Тип проекта
Интернет-магазинЧто я написал
- Верстка сайта
- Поиск, доработка расширений
- Написание некоторых расширений
- Индивидуальные скрипты
- Администрирование backend
Использованные технологии
- HTML5, JQuery, Ajax, PHP, Twig, Opencart