Drupal 7 Drupal Commerce Добавление полей для добавления в корзину
Мне нужно предложение добавить несколько полей на страницу "Добавить в корзину".
Из многих продуктов одному из продуктов требуется заполнить некоторую информацию о пользователе, прежде чем перейти к процессу "Добавить в корзину". Я продаю продукт типа "Экзамен". Перед покупкой Продукта типа "Экзамен" (перед добавлением в корзину) пользователь должен ввести свои личные данные, такие как имя, адрес, DOB и другие обязательные данные, без которых он не может продолжить работу.
Не могли бы вы подсказать мне, как этого добиться?
1 ответ
Похоже, вам нужен модуль Customizable Products.
После установки этого модуля вы можете перейти в Администрирование> Магазин> Конфигурация> Типы позиций. Добавьте пользовательский тип линии и добавьте туда столько пользовательских полей, сколько захотите. Вы увидите - интерфейс для добавления полей в пользовательский тип строки такой же, как и при создании типа контента, поэтому его легко использовать.
Затем, когда вы добавили всю необходимую информацию о клиенте в новую позицию, измените продукт "Экзамен", чтобы включить эти поля в отображение продукта. Нажмите "Настройки отображения" для типа контента и настройте параметры для поля "Добавить в корзину". Убедитесь, что вы выбрали правильную позицию для использования и сохраните!
Это работает для вас?