Если раньше в 6ом друпале не было выбора интернет-магазинов, ubercart был самым удачным магазином, да и модулей под него было огромное множество, то для 7го друпала уже есть модуль Commerce:
http://drupal.org/project/ubercart
http://drupal.org/project/commerce
И для того и для другого магазина есть готовые сборки uberdrupal и commerce kickstart, обе сборки можно скачать и посмотреть
Скачать:
http://drupal.org/project/commerce_kickstart - commerce kickstart
http://drupal.org/project/uberdrupal - uberdrupal, правда выложена только ветка для 6го друпала,
Посмотреть:
Демонстрация commerce kickstart
Демонстрация drupal
Ubercart или Commerce?
У каждого из модулей есть свои плюсы и недостатки, я соотнесу в виде таблиц чтобы было понятно:
ubercart | commerce |
+ быстрая работа | - работает медленне ubercart |
+ есть модуль ajax-корзины | + есть модуль ajax-корзины |
+ можно добавлять поля в форму заказа | + можно добавлять поля в форму заказа |
+ полностью собранный магазин | - если не устанавливать commerce kickstart, то нужно немного настроить |
- Для 7ой версии нет многих модулей оплаты и доставки | + Все новые модули разрабатывают в основном для Commerce |
- Нет нормального инсталляционного профайла | + Есть commerce kickstart |
- Для темизации нужно знать немного php | + Сделан через Views, практически все выводы |
+ Удобная система атрибутов товаров | + Переключение подвидов товара в зависимости от цвета, размера и т.д. |
И для ubercart и для commerce есть хорошая документация, есть много модулей можно сделать сайт как на том, так и на другом. Я думаю вам стоит отталкиваться от того нужны ли вам системы оплаты на сайте, если да, тогда лучше выбрать commerce для него есть модули Robokassa, webmoney, yandex.деньги, rbk money и другие. Для ubercart под 7ой друпал готовых модулей нет, но их всегда можно сделать самому. Также обратите внимание, что через commerce вы можете на странице товара переключать фотографии товара в зависимости от цвета, то есть загрузить и показывать отдельно зеленный вид товара, красный вид товара и т.д.