Перейти к основному содержанию

Настройка интернет-магазина Ubercart на Drupal 5

Итак, сначала устанавливаем модули:

  1. Tables API (TAPIr)
  2. uBrowser
  3. Token
  4. Workflow-ng (в этой группе включаем только Workflow-ng и Workflow-ng UI)

Если необходимо отображать картинки для каждого товара, устанавливаем:

  1. CCK (включаем только Content)
  2. Image Field
  3. Imagecache
  4. Thickbox

Устанавливаем Ubercart и включаем модули:

  1. Cart
  2. Order
  3. Product
  4. Store
  5. Attribute (если необходимо добавлять свойства (атрибуты) для каждого товара).
  6. Catalog (если необходимо отображать каталог товаров в отдельном блоке).
  7. Notify (если необходимо посылать подписчикам уведомления)

Создаем роль 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. Вот такие модули установлены на одном из наших сайтов:
--по порядку--

  1. ImageField
  2. Contact
  3. Help
  4. Locale
  5. Menu
  6. Profile
  7. Search
  8. Upload
  9. ImageAPI
  10. ImageCache
  11. IMCE
  12. Meta Tags
  13. Pathauto
  14. Thickbox
  15. TinyMCE
  16. Attribute
  17. Catalog
  18. File Downloads
  19. Notify
  20. Payment
  21. Roles
  22. Cart Links
  23. Product Kit
  24. Repeater
  25. Stock
  26. Views RSS
  27. Views Theme Wizard
  28. Views UI
  29. Configurable Content Links
  30. Per-Entity Logs
  31. Workflow-ng UI

31 июля 2008
Что мы делаем?

Делаем УДОБНЫЕ сайты, разрабатываем фирменный стиль, продвигаем сайты в поисковиках и занимаемся контекстной рекламой.