SJ Collection

Главная страница
Страница каталога
Оформление заказа
5
Средняя: 5 (голосов: 2)

Автор: Loac (все проекты автора)

Затраченное время: 2 недели

Тип проекта:

Год: 2012

Участие: Вёрстка Дизайн Написание модулей Программирование Темизация Техническое задание Управление контентом

Интернет-магазин модной одежды.

Построен на Drupal 7 и модулях Commerce.

Каталог

Каталог формируется с помощью Views и дополнительного модуля для внешних фильтров better_exposed_filters. Получается некое подобие тегов. Можно смотреть все подряд, а можно выбрать только те разделы, которые вас интересуют. Например, новинки и блузки или платья и производитель Almatrichi.

Скидки

Скидки рассчитываются дополнительным набором правил и могут быть двух типов.

В первом случае, это дополнительное поле у товара. Выставляется индивидуально для каждой позиции в виде множителя цены. Например, 0,9 это будет -10%. 0,8 это -20%. Не самый очевидный вариант, но так устроен Rules. В случае, когда приходится выставлять скидки на целый раздел или просто несколько товаров, на помощь приходят Views с набором фильтров по разделам и артикулам, и views_bulk_operations, который может махом изменить значения в нескольких товарах или нодах.

Второй способ задания скидки, это купоны. Наличие купона у покупателя определяется на стадии формирования заказа и применяется сразу ко всей корзине.

Импорт и обновление каталога

Добавление и обновление товара реалионвано с помощью Feeds. Присылаемый клиентом Excel-файл обрабатывается дополнительным скриптом, чтобы получить CSV файл: артикул, цена, количество на складе. Далее он скармливается Feeds.

Привязка нового товара к нодам, с загрузкой картинок, выбором разделом, указанием состава и так далее происходит вручную.

Комментарии (3)

Аватар пользователя Loac
16.03.2012 — 13:20
0
 
 

А HTML для описания совсем не поддерживается?

Аватар пользователя Stan
18.03.2012 — 14:08
0
 
 

Сделали-)

Аватар пользователя Stan
18.03.2012 — 14:08
0
 
 

Достойный сайт, понравился