Сделайте, пожалуйста, в настройках Joomshopping возможность выбирать определенные поля для отображения во время оформления заказа, в зависимости от выбранного способа доставки / оплаты.
Пример:
1. Пользователь добавил товар в корзину и нажал кнопку "Оформить заказ". Если клиент не был зарегистрирован (Гость), то должна отобразиться форма входа / регистрации. Но если клиент уже зарегистрирован (уже вошел в свой аккаунт), то далее идет следующий пункт (пункт 2).
2. Далее должен отображаться этап "Способ доставки".
3. После выбора способа доставки должен отображаться этап "Способ оплаты".
4. Далее, в зависимости от выбранного способа доставки, должны отображаться определенные поля в форме. Эти поля в настройках Joomshopping указывает администратор (индивидуально для каждого способа доставки).
Например, клиент выбрал в качестве способа доставки "Standard" (ID способа доставки: 1).
В настройках Joomshopping администратор указал, что при выборе способа доставки ID:1 клиенту должны отображаться только такие поля:
- Name (Require)
- Last name (Require)
- Middle name
- Home (Require)
- Apartment
- Street / No. (Require)
- Postal Code
- City (Require)
- State (Require)
- Country (Require)
- Telephone
- Mobile phone (Require)
А если клиент выбрал, например, способ доставки "Nova poshta" (например, это способ доставки ID:3), то в этом случае клиенту должны отображаться другие поля, которые администратор выбрал для отображения, например:
- Name (Require)
- Last name (Require)
- Middle name
- Telephone
- Mobile phone (Require)
Остальные необходимые данные (например, адрес и номер отделения "Nova poshta" и т.п. пользователь выбирает с помощью аддона "Nova Poshta", в зависимости от настроек аддона.
5. После этого должна отобразиться страница с кнопкой "Подтвердить заказ".
Last change: 25.06.2017 17:47