Содержание
Проект tampoint.ru
Июль, 2015
Июль, 2015 г. Завершен.
Цели проекта
Переработка формы оформления заказа интернет-магазина:
- Вывод информации о бонусах в зависимости от количества покупаемых товаров.
- Вывод стоимости доставки (в том числе и бесплатная доставка) в зависимости от количества покупаемых товаров.
- Разработка JS валидатора полей формы заказа.
- Отправка писем о заказах администратору.
Особенности
ModX Ev, YII, HTML, CSS, PHP, JavaScript, AJAX.
Описание
Интернет-магазин тампонов из Китая.
Если вы внимательно прочли особенность проекта, то наверно вы должны недоумевать - как так один сайт, а использует две системы CMS ModX Evolution и фреймворк YII. А вот так. Изначально сайт построен на ModX. В какой-то момент заказчик захотел интегрировать калькулятор доставки и сервис определения города по IP. Исполнителя под ModX не нашли, но был знакомый, который мог реализовать задачу на YII. Что собственно и сделал.
Теперь сам сайт крутится на ModX, а AJAX через ModX попадает на YII. Вот такие пироги .
Август, 2015
Август, 2015 г. Завершен.
Цели проекта
Переработка формы оформления заказа интернет-магазина:
- Изменение набора полей оформления заказа.
- Изменение вида поля «Город».
- Доработка информации о заказе, отправляемой администратору.
Особенности
ModX Ev, YII, HTML, CSS, PHP, JavaScript, AJAX.
Описание
Форма оформления заказа на этом сайте (не у верен, что это особенность ModX, хотя кто знает) построена таким образом, что если надо что-то поменять, то требуется править не только верстку, но и JS скрипты. Вот как раз правкой скриптов я в основном и занимался.
В перерыве между этой и предыдущей задачей, заказчик своими силами переделала верстку с табличной верстки на дивную. Хотя в одном месте и упустила идентификатор для JS в целом сделал это достаточно качественно.
Сейчас форма может работать в двух режимах с учетом geoip и без него. Тесты на пользователях покажут, что лучше - предварительно заполнять поле «Город» или нет.