Закрыть
E-mail:
Пароль:
Забыли пароль?
В каталоге проекта: 10 168 веб-студий, 894 CMS, 218 626 сайтов.
Регистрация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


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

Автор: Александр Тихонов, Contorra (Совладелец)

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

Рекомендуем:

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

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

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

Alexandr Tkachenko      Создано: 3.10.2011, 21:45          

Думаю этот список должен удовлетворить http://www.ubercart.org/site

Александр Тихонов      Создано: 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          

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

Максим      Создано: 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 цены видел только зарегистрированный пользователь?

Артем      Создано: 20.6.2011, 11:51          

Столкнулся с такой же проблемой( Вы еще не разобрались как сделать цены только для зарегестрированных?

Гость      Создано: 14.11.2010, 22:28          

вот есть API для получения описаний товаров для интернет магазинов, правда база пока маловата у них
http://jadoba.ru/api/doc/api_jadoba_product.pdf

Алексей Самсоненко      Создано: 23.11.2010, 9:25          

А нельзя ли по подробнее описать сам процесс установки? Я скачал дистрибутив Ubecart, ну а дальше куда его копировать? Как к Drupal привинтить?

Евгений      Создано: 24.11.2010, 8:47          

Скажите пожалуйста, как в блоке корзины Ubercart отображать весь список положенных товаров, а то у меня отображается только их общее количество и общая цена? Использую аяксовую корзину

Сергей      Создано: 25.11.2010, 5:05          

Если у хостера не установлен Image Magic, можно ли картинки обрабатывать в GD?

Ника      Создано: 17.12.2010, 0:06          

большое спасибо , наконец-то разобралась в мне непонятном , инфа очень помогла

стас      Создано: 21.1.2011, 20:37          

Как добавить накладнгую в интернет магазин Ubecart,

LossBull      Создано: 22.4.2011, 13:00          

Как и где убрать эту ошибку:
Ubercart cannot find a necessary encryption key. Refer to the store admin dashboard to isolate which one.

LossBull      Создано: 22.4.2011, 13:29          

Там просто нужно абсолютный путь к папке с ключами ввести, и все заработало, спасибо вам огромное

Alexsvlad      Создано: 28.4.2011, 1:17          

Нужно написать код для сайта на drupal код достаточно серьезный и интересный мои контакты скайп Alexsvlad1 почта Alexsvlad@gmail.com

ангел      Создано: 25.6.2011, 7:51          

сложно ли подключить яндекс.маркет к Ubercart ?

anna      Создано: 17.8.2011, 17:33          

Здравствуйте.
Подскажите где можно скачать модуль с добавлением мета-тегов description и keywordds для ubercart , версия дрюпала 6? Или мета уже в ubercart предусмотрен?
Заранее благодарю откликнувшихся

Иван      Создано: 17.11.2011, 16:06          

Можно сделать так чтобы зарегистрированный пользователь мог выставлять свои товары на продажу ?

Сергей      Создано: 2.3.2012, 4:53          

Делаю на ubercart магазин для продажи сувениров с разными оригинальными изображениями. Необходимо сделать так, чтобы покупатель при оформлении заказа мог загрузить свое собственное изображение для заказа. Три дня уже копаюсь в инете, и не могу найти ничего подобного этому. Может это настолько небезопасно, что никто не решается на это? Или я не там искал? Буду благодарен любому ответу по этому поводу.

Гость      Создано: 17.1.2013, 14:37          

Всем доброго дня.
Нужен магазин на 7ке под ключ.
Кому интересно, присылайте предложения и портфолио ко мне на мыло. ryani.alex@gmail.com
или моб. 89262886919.
цена вопроса 10 000 деревянных.

p.s. в перспективе нужно будет продвижение.

Сергей      Создано: 13.11.2013, 16:25          

Нужно сделать два магазина. Дизайн шаблонный с небольшими изменениями. Если у кого есть интерес - 2132417@mail.ru либо +79139852417.


CMS Magazine CMS Magazine
RSS-подписка комплексные решения
CMS Magazine CMS Magazine
CMS Magazine