Цитата: Миколас от 22 Июнь 2017, 21:21:33В шаблон вставь, там где хочешь кнопку показать.Cпасибо за ответ.Извини за тупой вопрос, а куда именно вставлять =/ ? (просто у меня стоит модуль Пейпала от престы) и у них по стандарту уже была кнопочка.. Я хотел бы вставить на страницу "Войти"
В шаблон вставь, там где хочешь кнопку показать.
return Context::getContext()->shop->getBaseUrl().'modules/paypal/paypal_login/paypal_login_token.php?authentication';return 'http://'.Configuration::get('PS_SHOP_DOMAIN').'/modules/paypal/paypal_login/paypal_login_token.php?authentication';
Цитата: Happoh@inbox.lv от 22 Июнь 2017, 21:23:57Цитата: Миколас от 22 Июнь 2017, 21:21:33В шаблон вставь, там где хочешь кнопку показать.Cпасибо за ответ.Извини за тупой вопрос, а куда именно вставлять =/ ? (просто у меня стоит модуль Пейпала от престы) и у них по стандарту уже была кнопочка.. Я хотел бы вставить на страницу "Войти"В модуле paypal файл /modules/paypal/paypal_login/paypal_login.php в нем функция getReturnLink()Код: [Выделить]return Context::getContext()->shop->getBaseUrl().'modules/paypal/paypal_login/paypal_login_token.php?authentication';return 'http://'.Configuration::get('PS_SHOP_DOMAIN').'/modules/paypal/paypal_login/paypal_login_token.php?authentication';
Но после победы над этой ошибкой, у меня возникла другая. Код: [Выделить]"An error has occurredRelying Party Validation error: scope in the request does not match any of the registered clients. Please check the request. Я обратился в поддержку и мне прислали ответ:ЦитироватьThat's probably because there is not the openID scope that is required in some case.I used the button builder, link below, where I only provided your clientID and return URL and got the working code for your Login with PayPal:<span id='lippButton'></span><script src='https://www.paypalobjects.com/js/external/api.js'></script><script>paypal.use( ['login'], function (login) {login.render ({"appid":"Acoybahhb_fJpITbZtlTuv60VSrxDJ4S4A3pcam4ELD6_pYxht21k6AoshW_rmSBRemHH9LdL67GAUln","scopes":"openid","containerid":"lippButton","locale":"en-us","returnurl":"http://мойсайт.тут/modules/paypal/paypal_login/paypal_login_token.php?authentication"});});</script>И что мне делать с этим кодом, я не понимаю. Куда его пихать, где исправлять... тоже не догоняю.=// Кто то может помочь?
"An error has occurredRelying Party Validation error: scope in the request does not match any of the registered clients. Please check the request.
That's probably because there is not the openID scope that is required in some case.I used the button builder, link below, where I only provided your clientID and return URL and got the working code for your Login with PayPal:<span id='lippButton'></span><script src='https://www.paypalobjects.com/js/external/api.js'></script><script>paypal.use( ['login'], function (login) {login.render ({"appid":"Acoybahhb_fJpITbZtlTuv60VSrxDJ4S4A3pcam4ELD6_pYxht21k6AoshW_rmSBRemHH9LdL67GAUln","scopes":"openid","containerid":"lippButton","locale":"en-us","returnurl":"http://мойсайт.тут/modules/paypal/paypal_login/paypal_login_token.php?authentication"});});</script>
Цитата: Happoh@inbox.lv от 22 Июнь 2017, 20:06:23Но после победы над этой ошибкой, у меня возникла другая. Код: [Выделить]"An error has occurredRelying Party Validation error: scope in the request does not match any of the registered clients. Please check the request. Я обратился в поддержку и мне прислали ответ:ЦитироватьThat's probably because there is not the openID scope that is required in some case.I used the button builder, link below, where I only provided your clientID and return URL and got the working code for your Login with PayPal:<span id='lippButton'></span><script src='https://www.paypalobjects.com/js/external/api.js'></script><script>paypal.use( ['login'], function (login) {login.render ({"appid":"Acoybahhb_fJpITbZtlTuv60VSrxDJ4S4A3pcam4ELD6_pYxht21k6AoshW_rmSBRemHH9LdL67GAUln","scopes":"openid","containerid":"lippButton","locale":"en-us","returnurl":"http://мойсайт.тут/modules/paypal/paypal_login/paypal_login_token.php?authentication"});});</script>И что мне делать с этим кодом, я не понимаю. Куда его пихать, где исправлять... тоже не догоняю.=// Кто то может помочь?Можно в шаблон authentication.tpl такую кнопку добавить.
В папке темы лежит.Код вставлять можно в коней или рядом с кнопкой авторизации.
Кеш очистите.