Меню

Настройка корзины ubercart drupal 7

Drupal → Модуль Basic cart — функционал корзины

Описание

Модуль Basic cart предоставляет функции корзины на вашем сайте без необходимости устанавки полноценных e-commerce систем вроде Ubercart или Commerce:

В корзину можно добавлять любые типы материалов, указанных в настройках модуля. После оформления заказа, на e-mail администратора придёт вся информация о покупателе со списком товаров и итоговой ценой.

Модуль имеет интеграцию с Views и позволяет выводить кнопку «Add to cart» в представлениях.

Установка и использование

В настройках модуля ( admin/config/basic_cart/settings ) указываются типы материалов, которые можно будет класть в корзину; валюта и процентная ставка налога:

После выбора типов материалов и сохранения настроек, каждому типу добавляется новое поле Price типа decimal:

Страница настроек чекаута ( admin/config/basic_cart/settings/checkout ):

Написанное актуально для Basic cart 7.x-2.0-rc1 Похожие записи

Под 6-ку есть simple_cart. Интересно, сравнить функционал.

По сути корзина, это единственное звено, которого не хватало для того, чтобы собрать простой магазин на друпале без использования ubercart/commerce. Теперь можно попробовать.

Features(Fields, Taxonomy, Views, Rules, Basic cart) = Собственный e-commerce модуль.

теоретически корзину можно и с flag+views+webform намудрить

Поставил модуль, но не могу понять насчет страницы «Корзина» и «Оформления заказа».
Их отдельно надо создавать или как?

Нашел в блоках. Извините.

А можно ли в этом модуле выключить некоторые поля для заполнения при заказе товара?

Оформление заказа это же обычная нода. Там обудаляйся и обдобавляйся полями.

Вопрос в другом, как не показывать на кнопке ссылку на ноду товара. А то хочется на некоторых нодах скрыть кнопку, а умный юзер сам ссылку сможет вбить в адресную строку.

И как убрать описание, не используя цсс. в корзине.

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

Всем привет!
Модуль нисштяковский. Именно то что я всегда искал для своего проекта.
Вопрос такой, кто силен в Ajax и может прикрутить его к этому модулю чтоб было сами знаете че. Или если знаете уже готовый вариант где можно раздобыть то ваще нисштяк!!

Читайте также:  Packard bell настройка камеры

корзина не сохраняет выбранный материал после релогина, корзина пуста

@Гость пишите автору в issues

да я уже сам сделал с помощью намудрения flag+views+webform 🙂

Здравствуйте, подскажите, как можно добавить AJAX к добавлению товаров в корзину?

прочитать про ajax в друпале, написать модуль

Здравствуйте, подскажите, как можно добавить AJAX к добавлению товаров в корзину?

А как там скачать? я не нашел.

Тут http://xandeadx.ru/blog/drupal/621 уважаемый xandeadx подробно в свое время объяснил, за что ему респект.

Спасибо, работает отлично, а есть решения как прикрутить чтоб и в блоке корзина сразу обновлялась? ато только видны добавленные товары после перезагрузки.

Спасибо, работает отлично, а есть решения как прикрутить чтоб и в блоке корзина сразу обновлялась?

и соотв. ответ от сервера при добавлении товаров в корзину должен быть вроде такого

Источник

Drupal Русскоязычное сообщество

Здравствуйте! Прошу помочь новичку. С чего начать в связке Drupal 7 + Ubercart 3 (установлено)

Задача: интернет магазин с небольшим количеством постоянных клиентов и с интеграцией с 1С 8.2 УНФ 1.4.
Вид такой должен быть:

Главная это каталог с товаром \ О компании \ Контакты со схемой проезда \ Личный кабинет

Каталог из 8-10 групп по 10-25 товаров на главной странице.

Вопросы:
1) какая тема лучше всего подойдет?
2) подойдет ли Барктик? И можно ли его менять под мои запросы?
2) можно ли самому создать тему по данным запросам?
3) с чего лучше начинать?
4) как понять что каталог создается на Ubercart?

Заранее спасибо всем, кто что-нибудь подскажет.

Комментарии

[b]Начало работы с Ubercart.[/b]

Необходимо скачать следующие файлы (на 8 июня 2012 года):

Собственно друпал:
— drupal-7.x-dev.zip
Файл перевода:
— drupal-7.13.ru.po
Уберкарт и необходимые для его работы модули:
— ubercart-7.x-3.x-dev.zip
— rules-7.x-2.x-dev.zip
— views-7.x-3.3.zip (не dev! так как в dev баг)
— ctools-7.x-1.x-dev.zip
— entity-7.x-1.x-dev.zip

Создать каталог в денвере под сайт, распаковать туда друпал.
Скинуть файл перевода drupal-7.13.ru.po в папку \profiles\minimal\translations\, и приступать к установке minimal версии. Не забыть предварительно создать бузу в бузе данных mysql.

Читайте также:  Где находятся настройки питания

При подключении будет предложено подключить требующиеся модули, подключить и их.

Пока этого достаточно. Теперь можно приступить к заполнению магазина товарами.

Для начало сделаем доступным каталог, хотя он ещё и пустой, тем не менее, зайдем в настройки блоков /admin/structure/block, и там активируем блок Catalog поместив его в первую боковую панель.

Теперь добавим в каталог термины. Термины предназначены для группирования продуктов. Для начала достаточно одного термина. Создадим термин для словаря Catalog в настройках таксономии /admin/structure/taxonomy. Термин не станет отображаться в каталоге, если он пустой. В него необходимо добавить продукты.

Вот теперь можно приступить к заполнению магазина продуктами. Для этого перейдем в управление содержимым /admin/content, и там перейдя по ссылке «добавить содержимое» приступим к созданию продукта.

Сразу после создания первого продукта, в каталоге станет отображаться ранее созданный термин, щелкнув по нему мы получим доступ к находящимся в нем продуктам.

Далее аналогичным образом можно заполнить весь магазин.

Настроить отображение каталога можно, изменив вид каталога, в настройках видов /admin/structure/views. Именно для этого мы и подключили модуль Views UI. Редактировать необходимо вид uc_catalog. Как именно там все устроено проще всего понять методом тыка, хотя можно и почитать про модуль views.

забить на U3 поставить DC )) прочесть официальный док и список модулей

Источник

Интернет магазин на Drupal 7. (Ubercart – первые настройки).

Сам Ubercart можно скачать по ссылке выше. Устанавливаем все выше перечисленные модули (Если не знаем как установить – читаем эту статью).

Итак, после того как вы перекинули скаченные модули в папку с модулями, в панели управление модулями у вас появятся дополнительные разделы (они же модули), которые позволяют что-то подключить или отключить от вашего интернет магазина.

Разделы, которые нам доступны:

Я лишь рассмотрел основные модули, которые как правило всегда необходимы для создания интернет магазина. Для дальнейшей работы нам необходимо активировать следующие модули:

Читайте также:  Как установить минимальные настройки в wot

Замечу, что систему оплату для интернет магазина я не выбрал. Для этого пока нет смысла, так как нам необходимо разобраться со всеми тонкостями настройки Ubercart. О системах оплаты поговорим отдельно в следующих уроках.

После сохранения настроек, нам стал доступен дополнительный раздел в административной панели (верхнее меню), только почему-то он называется склад, вместо магазина. Видимо наши переводчики где то накосячили, но это не так страшно, если нужно будет сами всё это дело переведём, а пока оставим всё как есть.

Возможно, что при первом переходе в данный раздел у вас выскочит системное сообщение, а внизу в пункте «настройки магазина» вместо зелёной галочки будет красный крестик с ссылкой на страницу настройки, где вам нужно лишь будет подтвердить свой Email, куда будут скидываться все заказы из магазина, по умолчанию Email берётся пользователя SuperUser.

Следующим шагом нам необходимо добавить в список доступных стран свою страну, так как по умолчанию, для оформления заказа и доставки Ubercart использует лишь 2 страны «Канада и США». Поэтому переходим в раздел «Countries and addresses» (Страны и адресса) и импортируем свою страну. Выбираем пункт «Импорт стран», далее свою страну и жмём импорт.

Далее «Канаду и США» можно удалить. Как мы видим Интернет магазин так же разбит по разделам:

Дальше Ubercart всё сделает за вас и вся перенесённая продукция так же будет доступна в Ubercart.

Сохраняем и посмотрим что у нас из этого получилось.

Как видим, всё выводится так как нужно. Не хватает только одно для полноценного магазина – это корзина. Она у нас также присутствует, нам её лишь необходимо вытащить в какой нибудь регион, так как корзина у нас является блоком и по умолчанию отключена:

Переместим корзину в правый сайдбар и посмотрим, что у нас из этого получилось:

Корзина тоже отображается как нужно. Для создания небольшого интернетмагазина этих настроек будет достаточно, далее нужна лишь темизация. Как строить более сложные магазины в связке Drupal 7 + Ubercart, в следующих статьях.

Источник

Adblock
detector