jarwol Posted December 10, 2014 Share Posted December 10, 2014 (edited) Witam Chciałbym się dowiedzieć w jaki sposób mogę usunąć stronę pośredniczącą (payment.php). Chodzi o to, aby po wybraniu płatności Przelewy24 następowało automatyczne przekierowanie do przelewy24.pl bez wyświetlania strony potwierdzenia payment.php/tpl. Krok 5 - to wybór płatności - wybieramy Przelewy24 i powinno kierować do Przelewy24.pl. Tymczasem po wybraniu płatności w kroku 5 wyświetla się kolejna strona z potwierdzeniem wyboru płatności. Edited December 10, 2014 by jarwol (see edit history) Link to comment Share on other sites More sharing options...
jarwol Posted December 17, 2014 Author Share Posted December 17, 2014 Czy ktoś mógłby pomóc? Link to comment Share on other sites More sharing options...
endriu107 Posted December 17, 2014 Share Posted December 17, 2014 Nie testowane ale możesz zrobić tak, do buttona dopisz Id a resztę w jquery <script>jQuery(function(){jQuery('#tutaj_id').click();});</script> Link to comment Share on other sites More sharing options...
jarwol Posted December 17, 2014 Author Share Posted December 17, 2014 Nie testowane ale możesz zrobić tak, do buttona dopisz Id a resztę w jquery <script> jQuery(function(){ jQuery('#tutaj_id').click(); }); </script> Dodać to do buttona w payment.tpl ? Link to comment Share on other sites More sharing options...
endriu107 Posted December 17, 2014 Share Posted December 17, 2014 Do buttona ID. Link to comment Share on other sites More sharing options...
jarwol Posted December 18, 2014 Author Share Posted December 18, 2014 Przepraszam za kłopot ale dla formalności. Obecnie kod tej strony pośredniczącej wygląda następująco {include file="$tpl_dir./breadcrumb.tpl"} <h2>{l s='Order summary' mod='przelewy24'}</h2> {assign var='current_step' value='payment'} {include file="$tpl_dir./order-steps.tpl"} <h3>{l s='Payments Przelewy24.pl' mod='przelewy24'}</h3> <p> {l s='In a moment you will be redirected to przelewy24.pl, where you can complete the ordering process. When the payment your order will be processed.' mod='przelewy24'} <form action="pay_send.php" method="post" id="przelewy24Form" name="przelewy24Form" accept-charset="utf-8"> <input type="hidden" name="p24_url" value="{$p24_url}" /> <input type="hidden" name="p24_session_id" value="{$p24_session_id}" /> <input type="hidden" name="p24_id_sprzedawcy" value="{$p24_id_sprzedawcy}" /> <input type="hidden" name="p24_kwota" value="{$p24_kwota}" /> <input type="hidden" name="p24_opis" value="{$p24_opis}" /> <input type="hidden" name="p24_klient" value="{$p24_klient}" /> <input type="hidden" name="p24_adres" value="{$p24_adres}" /> <input type="hidden" name="p24_kod" value="{$p24_kod}" /> <input type="hidden" name="p24_miasto" value="{$p24_miasto}" /> <input type="hidden" name="p24_kraj" value="{$p24_kraj}" /> <input type="hidden" name="p24_email" value="{$p24_email}" /> <input type="hidden" name="p24_language" value="{$p24_language}" /> <input type="hidden" name="p24_return_url_ok" value="{$p24_return_url_ok}" /> <input type="hidden" name="p24_return_url_error" value="{$p24_return_url_error}" /> <p class="cart_navigation"> <a href="{$base_dir_ssl}order.php?step=3" class="button_large">{l s='Other payment methods' mod='przelewy24'}</a> <input type="submit" name="submit" value="{l s='I confirm my order' mod='przelewy24'}" class="exclusive_large" /> </p> </form> Gdzie dokładnie powinienem umieścić skrypt ? Rozumiem, że ID przelewy24 wpisać? Link to comment Share on other sites More sharing options...
hatak Posted December 18, 2014 Share Posted December 18, 2014 mysle, ze powinienes zakupic modyfikacje u kogos, bo do 25 grudnia nie zdazysz w ten sposob Link to comment Share on other sites More sharing options...
jarwol Posted December 18, 2014 Author Share Posted December 18, 2014 mysle, ze powinienes zakupic modyfikacje u kogos, bo do 25 grudnia nie zdazysz w ten sposob Nie chodzi o regulacje po 25 grudnia. Chodzi mi o to aby usunąć stronę pośredniczącą albo żeby następowało automatyczne przekierowanie z poprawnymi danymi. obecnie w koszyku klikam Potwierdź zamówienie > potem wyswietla się stroną payment.tpl (de facto znowu potwierdzić, że przechodzę do przelewy24.pl) > potem wyświetla się 3 strona przekierowująca pay_send.php > i dopiero trafiam do przelewy24. Chciałbym aby po potwierdzeniu zamówienia w koszyku już przekierowywało mnie do przelewy24 Link to comment Share on other sites More sharing options...
jarwol Posted December 18, 2014 Author Share Posted December 18, 2014 (edited) Do buttona ID. Ok. Działa. Edited December 18, 2014 by jarwol (see edit history) Link to comment Share on other sites More sharing options...
jarwol Posted December 18, 2014 Author Share Posted December 18, 2014 (edited) Pytanie tylko, czy istnieje możliwość przyspieszenia przekierowania? Edited December 18, 2014 by jarwol (see edit history) Link to comment Share on other sites More sharing options...
endriu107 Posted December 18, 2014 Share Posted December 18, 2014 Tutaj raczej nie przyspieszysz, strona się musi niejako wczytać żeby button mógł sie sam kliknąć i przejść dalej. Jeśli chcesz zakupić modyfikacje o której wspomniał @hatak to na PW zapraszam (tanio ). Link to comment Share on other sites More sharing options...
Recommended Posts