Ubercart - это программный модуль с открытым исходным кодом, полностью интегрирующий Интернет-магазин с CMS Drupal. Ubercart считается одним из лучших в мире решений для электронной коммерции. Помимо продажи товаров и услуг в Сети, его используют для создания сообществ вокруг товаров, продажи доступа к контенту, платных закачек и многого другого.
Итак, сначала устанавливаем модули:
Если необходимо отображать картинки для каждого товара, устанавливаем:
Устанавливаем Ubercart и включаем модули:
Создаем роль Store administrator: Управление сайтом > Пользователи > Роли
Настраиваем права доступа для созданной роли: Управление сайтом > Пользователи > Контроль доступа
Добавляем блоки для Store links, Shopping cart, Catalog (если установлен этот модуль): Управление сайтом > Конструкция > Блоки
Настройка Shopping cart:
Заголовок блока: Корзина
Cart help text: Нажмите, чтобы посмотреть содержимое корзины
Настройка Catalog:
Заголовок блока: Каталог
Изменяем видимость Store links: только для Store administrator (в настройках блока)
Управление сайтом > Store administration: создать настройки по умолчанию для Images (нажать "here")
Управление сайтом > Конструкция > Оформление > Настроить > Общие настройки:
отключаем вывод информации о product
Управление сайтом > Содержание > Категории > Каталог > Изменить словарь:
Иерархия – одиночная (подкатегория может иметь только одного родителя)
Множественный выбор – галка (продукт может относиться только к одной категории)
Обязательно (required) – галка
Управление сайтом > Store Administration > Configuration > Product Settings:
Изменить текст кнопок Add to cart button text на "купить"
Управление сайтом > Store Administration > Product Settings > Product fields:
Настроить поля, которые будут выводиться пользователю
Управление сайтом > Store Administration > Country settings > Imported countries
Импортировать: Russia.
Удалить лишние страны!
Управление сайтом > Содержание > Типы материалов > Product
Название поля заголовка: Название
Название поля текста: Описание
Установки по умолчанию для комментариев: отключено
Управление сайтом > Store Administration > Store settings > Name and contact information
Настроить контактные данные.
Обязательно ввести страну!
Управление сайтом > Store Administration > Store settings > Format settings
Выбрать нужные форматы
Управление сайтом > Store Administration > Cart settings:
Continue shopping link text: Купить еще…
Default cart breadcrumb text: Корзина
Управление сайтом > Store Administration > Catalog settings:
Настроить отображение товаров в каталоге в закладках Grid и Блоки
Управление сайтом > Store Administration > Checkout settings:
Настроить панели для формы заказа: Checkout panes
Настроить поля для ввода информации о покупателе: Address fields
Управление сайтом > Store Administration > Configuration> Table display settings: Изменить заголовки полей в uc_cart_view_table и uc_product_table
Управление сайтом > Содержание > Категории: Изменить имя словаря Catalog на Каталог (будет отображаться на сайте)
Заполнить категории товаров: Управление сайтом > Содержание > Категории > Catalog > Добавить термины
Для корректной работы Imagecache на удаленном сервере необходимо удалить .htaccess из папки files и поставить chmod=777 (права) для всех папок в папке files
P.S. Вот такие модули установлены на одном из наших сайтов:
--по порядку--
Источник: База знаний студии "Конторра"
Проведите конкурс среди участников CMS Magazine
Узнайте цены и сроки уже завтра. Это бесплатно и займет ≈5 минут.