Настройка Ubercart на Drupal [много букв]

pr0fessor

Создатель
Регистрация
6 Окт 2009
Сообщения
12
Реакции
2
Неоднократно встречал вопросы веб-мастеров, связаные с сабжем. И вот наткнулся на статью. Кому актуально - вникайте. Сразу говорю автор не я.

Итак, сначала устанавливаем модули:
  1. Tables API
  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. Вот такие модули установлены на одном из сайтов автора:
--по порядку--
  • ImageField
  • Contact
  • Help
  • Locale
  • Menu
  • Profile
  • Search
  • Upload
  • ImageAPI
  • ImageCache
  • IMCE
  • Meta Tags
  • Pathauto
  • Thickbox
  • TinyMCE
  • Attribute
  • Catalog
  • File Downloads
  • Notify
  • Payment
  • Roles
  • Cart Links
  • Product Kit
  • Repeater
  • Stock
  • Views RSS
  • Views Theme Wizard
  • Views UI
  • Configurable Content Links
  • Per-Entity Logs
  • Workflow-ng UI

Вот некоторые сайты, которые реализованы на связке Ubercart+Drupal:

Источник: Для просмотра ссылки Войди или Зарегистрируйся (не реклама, просто как-то стыдновато взять статью и не отписаться об авторе)
 
Очень интересное решение :). Как на мой взгляд, многовато модулей - зачем такой редактор навороченный, например, вместе с IMCE, если уже реализован другой механизм загрузки и внедрения картинок :) в поля CCK!? А памятка по быстрой настройке ubercart - это здорово, но нет упоминаний о реализации механизмов оплаты, по WM, например.
 
Примерчики сайтов-магазинов ниче так. А вот аукционы на друпал с возможность посетителями выставлять свои лоты на продажу кто-то видел?
 
Профессор! Это к 5му друпалу... Даёшь тоже самое к 6му! И хорошо бы пользовательские фильтры товаорв описать
 
Сама вот ищу, Ubercart auction есть, но решение с возможностью выставлять лоты самим посетителям там не предвидится.
 
друпал всем нравится, но конкретно с уберкартом всё слишком сложно получается - и импорта/экспорта товаров нет нормального, да и с верстальщиками под уберкарт проблемы, их не найти. Если кто знает толкового верстальщика - чирканите в личку, плиз.
 
Итак, сначала устанавливаем модули:
Tables API
uBrowser
Token
Workflow-ng (в этой группе включаем только Workflow-ng и Workflow-ng UI

uBrowser
Workflow-ng
Эти модули только для Drupal 5. Есть ли альтернатива для Drupal 6?
 
Пробывал поставить Ubercart 6 с i18n. На страницах каталога не переводится. Я так понимаю это не проблема Ubercart, а проблема Taxonomy. Может есть какие-то решения для того, чтобы всё многоязычность нормально работала с ubercart?
 
uberdrupal

Для просмотра ссылки Войди или Зарегистрируйся
профиль УберДрупал ... качаем исталируем... переводим с drupaler.ru... работает... модули добавлять по вкусу...
 
Назад
Сверху