PayPal Express (или любой другой вариант) - magento - «условия» - PullRequest
1 голос
/ 18 марта 2011

ОБНОВЛЕНО

(Первый вариант):

В 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.

  1. Я хочу сделать те же "условия и положения" на странице оформления заказа за один шаг, но не во всплывающем окне.Я хочу, чтобы он был скрыт, если пользователь не нажмет кнопку радио PayPal.затем он появляется - на странице - и требуется продолжить.

какие-либо советы?

1 Ответ

0 голосов
/ 21 мая 2012

Я думаю, что эта проблема решена в Magento 1.11.2.0: после страницы PayPal на странице просмотра заказа отображаются условия и положения.

...