О проекте

Данный сайт попытка повысить коммуникацию самых активных разработчиков на CMS Drupal - блоггеров. Если Вы ведете свой блог о Друпале, значит Вы готовы делиться вашими знаниями, помочь другим. Не всегда ваши знания доходят до потребителя. Задача данного сайта агрегировать знания различных блогов в единую ленту и привести на Ваши блоги активных пользователей.

Активность пользователей на Вашем сайте будет дополнительным стимулом к дальнейшей работе.

Удачи во всех Ваших начинаниях!

commerce

Drupal: Как включить комиссию платёжной системы в стоимость заказа

1 vote
+
-

Покажу, как при оплате с помощью модуля Commerce Yandex.Money включить комиссию 0,5% в цену заказа.
Для реализации понадобится включить модули Tax и Tax UI.
Во первых, нужно в настройках формы чекаута (admin/commerce/config/checkout) переместить панель Payment в секцию Checkout, чтобы после выбора способа оплаты был ещё один шаг с итоговой ценой:

Drupal: Переместить описание выбранного метода оплаты под соответствующий input

3 votes
+
-

В Drupal Commerce, по дефолту, описание метода оплаты выводится в самом низу филдсета, независимо от выбранного значения:

Код ниже, перемещает div с описанием под выбранный метод:
Читать дальше →
Похожие записи:

Drupal: Модуль Commerce Yandex.Money — приём денег с помощью Яндек.Деньги

3 votes
+
-

Описание
Модуль Commerce Yandex.Money добавляет в Drupal Commerce новый способ оплаты с помощью Яндекс.Деньги.
Модуль использует Яндекс.Деньги API и работает по схеме p2p (перевод с кошелька на кошелёк). Комиссия составляет 0.5%, но не менее 1 копейки. Комиссия в итоговую цену заказа не входит (т.е. на кошелёк придёт на 0.5% меньше, чем ожидается).

Drupal: Модуль Commerce Addressbook — адресная книга покупателя

3 votes
+
-

Описание
Модуль Commerce Addressbook позволяет авторизованным пользователям заполнять billing information данными из адресной книги:

Работает на AJAX. Удобно для постоянных покупателей.

Drupal: Оплата наложенным платежом в Drupal Commerce

1 vote
+
-

Чтобы дать пользователям возможность платить за товары наложенным платежом нужно:

  1. Установить модуль Commerce Cash on Delivery
  2. Установить модуль Commerce Custom Order Status
  3. Добавить новый статус заказа "Sent" (Отправлен)

Процесс выглядит так:

Drupal: Модуль Commerce Custom Order Status — пользовательские статусы заказов

2 votes
+
-

Описание
Модуль Commerce Custom Order Status позволяет администратору создавать новые статусы заказа в Drupal Commerce.
Читать дальше →
Похожие записи:

Drupal: Модуль Commerce Checkout Login — панель авторизации в форме чекаута

-2 votes
+
-

Описание
На первом шаге оформления заказа (checkout) в Drupal Commerce, анонимным пользователям требуется ввести свой e-mail, на который будет отправлена информацию о их новом аккаунте и заказе. Модуль Commerce Checkout Login с помощью AJAX проверяет введённый e-mail и если пользователь с таким ящиком существует, то в этой же форме предлагает ввести пароль и залогиниться:

Drupal: Модуль Commerce Checkout Redirect — принудительная регистрация/авторизация перед оформлением заказа

2 votes
+
-

Описание
Commerce Checkout Redirect это небольшой модуль для Drupal Commerce, который выполняет всего одну функцию — выводит форму регистрации/авторизации при попытке анонимного пользователя оформить заказ (checkout). После входа происходит автоматический редирект на форму оформления заказа.
Читать дальше →
Похожие записи:

Drupal: Весь checkout в Drupal Commerce на одной странице

2 votes
+
-

По умолчанию процесс оформления заказа в Drupal Commerce состоит из двух шагов:
1. Ввод личной информации
2. Выбор способа оплаты
Чтобы сделать этот процесс на одной странице, нужно в настройках чекаута (admin/commerce/config/checkout) переместить блок Payment в секцию Checkout, а Review в Disabled:
Читать дальше →
Похожие записи:

Drupal: Ссылка на карточку товара из корзины Drupal Commerce

1 vote
+
-

По умолчанию в корзине Drupal Commerce ссылки товаров ведут на так называемый Commerce Line item: Display path — это та страница, на которой пользователь ткнул кнопку В корзину. Чтобы ссылки вели на карточку товара, нужно:
1. В представлении Shopping cart form удалить поля Commerce Line item: Display path и Commerce Line Item: Title (Product).