Drupal 7 Drupal Commerce Добавление полей для добавления в корзину

Мне нужно предложение добавить несколько полей на страницу "Добавить в корзину".

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

Не могли бы вы подсказать мне, как этого добиться?

1 ответ

Решение

Похоже, вам нужен модуль Customizable Products.

После установки этого модуля вы можете перейти в Администрирование> Магазин> Конфигурация> Типы позиций. Добавьте пользовательский тип линии и добавьте туда столько пользовательских полей, сколько захотите. Вы увидите - интерфейс для добавления полей в пользовательский тип строки такой же, как и при создании типа контента, поэтому его легко использовать.

Затем, когда вы добавили всю необходимую информацию о клиенте в новую позицию, измените продукт "Экзамен", чтобы включить эти поля в отображение продукта. Нажмите "Настройки отображения" для типа контента и настройте параметры для поля "Добавить в корзину". Убедитесь, что вы выбрали правильную позицию для использования и сохраните!

Это работает для вас?

Другие вопросы по тегам