ОБНОВЛЕНО
(Первый вариант):
В magento на шаге 6 оформления одной страницы вы видите Условия и положения.
Теперь проблема:
При использовании PayPal Express Checkout (или любого другого экспресс-варианта, например, Amazon Payments, Google Checkout) пользователь не соглашается с Условиями.
Мне нужно:
A.Вызовите Magento «Условия» в модальное окно (я не знаю, как + может быть слишком навязчивым?)
B.используйте - поддельные - кнопки экспресс-оплаты и фальшивые / немагенто-нативные «Условия и положения» на странице корзины, с которыми пользователь должен согласиться - прежде чем переходить к: любой экспресс-проверке.
Цель:
Пользователь нажимает и любой вариант экспресс-оплаты на странице корзины>
Пользователь сталкивается с всплывающим окном, содержащим «Условия и положения», на которое он должен согласиться>
До тех пор, пока он не согласится (возможно, с помощью галочки чека-box) кнопка реального экспресс-контроля отображается серым цветом (или что-то подобное)>
Пользователь соглашается, а затем активируется кнопка реального экспресс-контроля>
Пользователь нажимает кнопку экспресс-проверки и завершает экспресс-проверку.
перейти к:
http://pro -tools-training.com / new-magento2 / index.php / highslide #
Мой вопросо том, как заменить кнопки реальной экспресс-проверки на странице корзины на поддельные (только изображения с каким-либо событием onclick), а затем о том, как разместить кнопки реальной экспресс-проверки в всплывающем окне.
-
(второй вариант): вот еще один вариант, на который я смотрю.
Я создал статический блок с формой условий и назначил виджет «странице заказа проверки PayPal»
ОК, поэтому он появляется, но, конечно, находится не в том месте и не взаимодействует с кнопкой «Разместить заказ».
Плюсы: может работать для PayPal Минусы: на данный момент, это не очевидное решениедля других кнопок экспресс-проверки
, поэтому мой первый пост пытается решить эту проблему заранее, а этот пост пытается обратиться к ней на последнем этапе.
Вариант 2 представляется слишком ограниченным.Сейчас я присматриваюсь к первому варианту.
... любые отзывы полезны
ОБНОВЛЕНИЕ ТРЕТИЙ:
Я уверен, что есть много других способов сделать это, но я придумал это, если это кому-нибудь поможет
перейти на эту страницу:
http://pro -tools-training.com / new-magento3 / index.php / html5-video.html
добавить в корзину> попасть в корзину> нажать кнопку PayPal Express
и посмотреть, я сделал всплывающее окно для экспресс-кнопок
В общем, вы можете увидеть код с firebug, но этоэто просто (на основе highslide) JavaScript, запускающий всплывающее окно, и содержимое всплывающего окна записывается в shortcut.phtml (для PayPal Exress), и каждый тип кнопки экспресс имеет свой собственный файл .phtml (например, googlecheckout, я использовал link.phtml).
ОТКРЫТЫЕ ВОПРОСЫ:
1.На iPhone (в любом случае, на моем iPhone) всплывающее окно запускается, но кнопки извлечения отсутствуют. РЕШЕНО: Все, что мне нужно было сделать, это настроить ширину в конфигурации js и ширину текстовой области в html.
- Я хочу сделать те же "условия и положения" на странице оформления заказа за один шаг, но не во всплывающем окне.Я хочу, чтобы он был скрыт, если пользователь не нажмет кнопку радио PayPal.затем он появляется - на странице - и требуется продолжить.
какие-либо советы?