Я ищу:
Веб-студию
Закрыть
E-mail:
Пароль:
Забыли пароль?
В каталоге проекта: 2 866 веб-студий, 393 CMS, 68 625 сайтов.
РегистрацияCMS MagazineАвторизация
CMS Magazine CMS Magazine

Пошаговая инструкция по установке магазина Ubercart на Drupal-сайт

Упоминаемые CMS

 Drupal

Автор: Александр Тихонов

Александр Тихонов

Ubercart - это программный модуль с открытым исходным кодом, полностью интегрирующий Интернет-магазин с CMS Drupal. Ubercart считается одним из лучших в мире решений для электронной коммерции. Помимо продажи товаров и услуг в Сети, его используют для создания сообществ вокруг товаров, продажи доступа к контенту, платных закачек и многого другого.

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

  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


Источник: База знаний студии "Конторра"

  посмотреть все статьи этого раздела

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

Гость      Создано: 15.10.2008, 7:02          

Можете привести примеры реально работающих сайтов с этим модулем?

Александр Тихонов      Создано: 15.10.2008, 13:06          

Конечно. Вот они:

http://svadbasochi.ru/
http://darenka.ru/
http://pandapouch.com/
http://yarda.com.ua/

и множество других...
Посмотрите в поисковиках по запросу "интернет-магазин Powered by Ubercart"

NET      Создано: 16.10.2008, 14:56          

Цитата(Александр Тихонов @ 15.10.2008, 13:06)
Конечно. Вот они:

http://svadbasochi.ru/
http://darenka.ru/
http://pandapouch.com/
http://yarda.com.ua/

и множество других...
Посмотрите в поисковиках по запросу "интернет-магазин Powered by Ubercart"


Последний магазин сделан на magento

Ujcnm      Создано: 1.3.2010, 11:11          

на joomle

Гость      Создано: 16.10.2008, 21:00          

Спасибо - честно говоря, не ожидал такой функциональности от бесплатных решений.

Александр Тихонов      Создано: 16.10.2008, 16:12          

Да, вижу - magentocommerce.com.
Спасибо за поправку, NET

STAVR      Создано: 27.11.2008, 19:28          

Отличная статья с экономил уйму времени СПАСИБО!

Борис      Создано: 29.3.2009, 16:13          

Подскажите, пожалуйста, как сделать так, чтобы при добавлении товара к заказу (в корзину) пользователь оставался на странице каталога? сейчас пользователь переходит в корзину, вуаля: обеды в офис.

Нашел строку «Add the item to the cart, suppressing the default redirect.», но пока не разобрался, как использовать эту возможность.

Заранее благодарю за помощь

Максим      Создано: 6.12.2009, 2:46          

Подскажите пожалуйста, к какой версии Ubercart относится это описание?

Денис      Создано: 6.12.2009, 14:32          

Цитата(Максим @ 6.12.2009, 2:46)
Подскажите пожалуйста, к какой версии Ubercart относится это описание?


Да, статья хорошая.
Вопрос автору - сколько товаров осилит этот модуль и какой мощности сервер нужен?
Слышал, что Дрюпал тяжеловат (в плане быстродействия, можно сравнить с Битриксом, но Битрикс то ком. продукт, ясно, что если купил его - то и осилишь дорогой хостинг, а ваш вариант позиционируется как фрии - так вот для него какие условия?)

weevil      Создано: 23.1.2010, 15:17          

Друпал (и решения на его основе) вполне спокойно "тягают" среднестатистические хостинги со стоимостью порядка 1500-2500/год. так что в плане быстродействия и стабильности проблем, как правило, нет.

Я пользуюсь в основном услугами Джино. Последний позволяет собрать именно, то что мне нужно. За несколько лет его использования нареканий почти нет (мелкие косячки бывают, но быстро исправляются). Саппорт нормальный и, что не мало важно, вменяемый.

Lorgus      Создано: 28.2.2010, 0:25          

нафик нафик битрикс... жрет ресов через край... друпал рядом с ней "пушинка"

Игорь      Создано: 8.3.2010, 20:24          

Payment Method Pack - этот модуль надо включить, чтобы оплачивать наличностью...

mihail      Создано: 20.3.2010, 21:22          

не могу настроить атрибуты, как сделать чтобы в зависимости от выбора атрибута была разная цена

mihail      Создано: 21.3.2010, 0:23          

как включить модуль option images, появляется надпись Parse error: syntax error, unexpected ';', expecting ')' in /usr/home/angelsna/data/www/angelsna.ru/sites/all/modules/uc_option_image/uc_option_image.install on line 11

burzit      Создано: 7.7.2010, 18:31          

измените в 11 строке файла uc_option_image.install ";" на ","

Андрей      Создано: 11.6.2010, 9:35          

Неплохо было бы ссылки на модули для скачки)))))А так=большое спасибо!!!!

Serg      Создано: 20.7.2010, 6:03          

подскажите, пожалуйста, как сделать так, чтобы в ubercart цены видел только зарегистрированный пользователь?

Полужирный
Курсив
Подчеркнутый
Вставить изображение
Вставить код
Обновить
Реклама:

Необходима разработка сайта? Создаём эффективные интернет-решения.
Интернет-агентство "Artus". Разработка и поддержка интернет-проектов, реклама в Интернете.

Интервью

Интервью с Артемом Овечкиным, директором по развитию агентства интернет-маркетинга «Matik»

Статьи

Иван Василевич

Оформление текста на сайте – то, на что «кладут» веб-разработчики, оптимизаторы и в конечном итоге – клиенты (в крайнем случае выделяя текст «красненьким»), потому что им не предоставили никаких нормальных способов расставлять акценты в тексте, не портя дизайн. Для устранения этой проблемы была создана технология и новая профессия «Вебстальщик» - специалист, который меняет дизайн текста на уже готовом сайте средствами CSS!

CMS Magazine CMS Magazine
RSS-подписка

Copyright © 2006-2009 CMS Magazine  Правовая информация
CMS Magazine – электронное средство массовой информации. Эл № ФС 77-32705.

CMS Magazine CMS Magazine
CMS Magazine