xandeadx.ru Блог музицирующего веб-девелопера

Drupal → Дополнительные поля в форме оформления заказа Drupal Commerce

Опубликовано в

Пример, как добавить в форму оформления заказа (checkout) своё поле "Комментарий к заказу":

  1. Включаем модуль Commerce Fieldgroup Panes, который превращает группы полей заказа в Checkout Panes

  2. На странице управления полями заказа admin/commerce/config/order/fields добавляем новую группу:

  3. Там же добавляем своё поле и помещаем его в созданную группу:

  4. На странице настроек чекаута admin/commerce/config/checkout переносим появившуюся панель из Disabled в нужный шаг:

Profit:

Видео

Написанное актуально для Commerce 1.x, Commerce Fieldgroup Panes 7.x-1.0
Похожие записи

Комментарии RSS

Спасибо за статью - модуль интересный и нужный безусловно. Вот только поставил его и не могу понять почему настроек таких не появляется?) Глюк какой-то) Путь вбиваю "admin/commerce/config/order/fields" - попадаю на страницу конфигурации магазина и всё. Доступ проверил - всё нормально, кеш чистил, обновление делал, тему админки ставил разную - не помогает, функционал тупо не появляется (даже в коде этой вкладки с полями нет). Свой темплейт файл, где у меня много всего понаписано я выключал, на случай если что-то в этом модуле им перебил - результат нулевой. Консоль ошибок не выдаёт никаких. Куда копать подскажите?

начните с admin/commerce

Спасибо, очень помогло

Подобное реализовал так: В Магазин » Профили покупателей » Типы профилей » Информация об оплате-Добавил нужные мне поля.

Тоже использовала как дополнение к магазину, спасибо =)

Оставить комментарий

Содержимое этого поля является приватным и не будет отображаться публично. Если у вас есть аккаунт в Gravatar, привязанный к этому e-mail адресу, то он будет использован для отображения аватара.
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Доступные HTML теги: <a> <i> <b> <strong> <code> <ul> <ol> <li> <blockquote> <em> <s>
  • Строки и параграфы переносятся автоматически.
  • Подсветка кода осуществляется с помощью тегов: <code>, <css>, <html>, <ini>, <javascript>, <sql>, <php>. Поддерживаемые стили выделения кода: <foo>, [foo].

Подробнее о форматировании