Сайт для тех кто хочет определиться
Категория: Рецепты

Мой опыт разработки магазина на Drupal 7 + Commerce (разбор сайта vzavitok.ru)

Задача: сделать качественный магазин материалов для рукоделия. Это мой собственный магазин, то есть сразу была установка делать на совесть.

http://vzavitok.ru/

Оказалось, что объем работы, для реализации качественного магазина существенно превышает изначально казавшийся. Поэтому понял, что по-настоящему качественный магазин (на любом движке) - дорогое удовольствие.

В качестве основного модуля был выбран Commerce по нескольким причинам:

1. недавно перешел на семерку, а есть мнение, что под семерку коммерц будет лучше.

2. на друпал-6 я делал один примитивный магазин на шаблоне, и поэтому было интересно попробовать альтернативу уберу в лице коммерца.

3. и самое главное. Ключевое требование к магазину - показывать несколько похожих товаров на одной странице. Три (почти одинаковых) товара, которые отличаются одним параметром и ценой. И таких "троек" предполагается 90% от всех товаров магазина. Нужна одна общая фотка и три цены с тремя кнопками "купить". Это требование сыграло решающую роль в пользу комерца.

Вот пример тизеров товаров если мы находимся на странице категории (каталога)


Простая галерея на друпале

В последнее время мне полюбился такой способ создания галереи на друпале. Основа рецепта: множественная подгрузка фото + PHP цикл в шаблоне + ContentFlow.

Внешний вид

taxonomy/term/53
category/cookbook
Ссылки
Обзорные статьи, интервью разработчиков и критика CMS Drupal
Joomla vs Drupal
Что лучше джумла или друпал? Мои мысли
на этот счет
Видео
Обучающие видео, интервью и промо-ролики Drupal
Сайты на друпале
«Образцовые» сайты
на друпале. Подборка крупных сайтов рунета.
Недостатки
Некоторые вещи
в друпале меня
напрягают
Рецепты
Учитесь друпалу
на примерах реальных сайтов
Книги
Drupal намного легче
и приятнее осваивать
по книгам
Приемущества
Друпал удобен разработчику
и выгоден клиенту
Может фреймворк?
Когда оправдано применять друпал,
а когда фреймворк?
Обзоры CMS
Когда оправдано использовать
другие CMS?