Polskie wsparcie PrestaShop
PrestaShop => Błędy => Wątek zaczęty przez: rakone w Luty 26, 2010, 01:53:41 pm
-
witajcie :)
od jakis 2 miesiecy mam dzialajacy sklep nagle klienci dzwonia, ze podczas placenia poprzezs platnosci.pl zamiast wyskakiwac im okno potwierdzenia w platnoci.pl wyskakuje im okno z tekstem:
cyt: "Twoja przeglądarka ma wyłączoną obsługę Java Script"
i opcje do wyboru kontyunuj albo powrot do sklepu - kiedy ktos wybeirze kontynuj przechodzi do banku i jest ok ... ale klienci widzac blad w java skript zatrzymuj sie lub wracaja do sklepu co przerywa i nie umozliwia kontynuowania zamowienia.
dzownilem do platnosci powiedzieli mi ze sklep wysyla bledny kominukat - taki jakby byla wylaczona java script a jest wlaczona, napisalem i otrzymalem taka odpowiedz:
cyt: "Parametr służącu do obsługi javy nie może być wysyłany w formularzu z wartością = 0"
ale i tak nie rozumie co mam z tym zrobic, jak to naprawic i gdzie to zmienic? prosze o pomoc i dziekuje z gory :)
michal
-
Jakiego modułu używasz do płatności.pl ?
-
modul platnosci v0.3 ponad 100 zamowien dzialalo bez problemu :(
-
cyt: "Parametr służącu do obsługi javy nie może być wysyłany w formularzu z wartością = 0"
W pliku platnosci-form.tpl jest linijka "<input type="hidden" name="js" value="{$js}" />" wstaw ją w komentarz.
Czyli "<!--<input type="hidden" name="js" value="{$js}" />-->"
Wtedy do platności.pl nie pojdzie informacja że JS jest wyłączony. To dziwny błąd bo do tej pory wszystko działało poprawnie. Być może cały czas była wysyłana wartość 0 ale teraz płatności coś zmieniły co powoduje że wyskakuje komunikat.
-
dziekuje :) dziala pieknie !
-
Witam. Przepraszam ale nie dokładnie wiem o co chodzi. Gdzie ten komentarz. gdzie to dokładnie wstawić. Proszę o wyrozumiałość jestem nowicjuszem w tym temacie.
-
W katalogu z modułami jest katalog platnoscipl a w nim plik platnosci-form.tpl i tam jest linijka:
<input type="hidden" name="js" value="{$js}" />
wstaw ją tak aby wyglądała tak:
<!--<input type="hidden" name="js" value="{$js}" />-->
-
$smarty->assign(array(
// Obligatory:
'platnosciUrl' => $this->getPlatnosciUrl(),
'pos_id' => $pos_id,
'pos_auth_key' => $pos_auth_key,
'session_id' => intval($cart->id). '-' . substr(md5(time()), 16),
'order_id' => intval($cart->id),
// 1.03 << dodaje 3 % do zamowienia
'amount' => ($cart->getOrderTotal() * 1.03) * 100,
'desc' => 'Zakupy w sklepie '.Configuration::get('PS_SHOP_NAME'),
'client_ip' => $_SERVER["REMOTE_ADDR"],
'platnoscitable' => $platnoscitablecss.$platnoscitable,
// Voluntary:
'js' => 0,
'desc2' => $cartproducts,
'customer' => $customer,
'address' => $address,
'country' => 'PL',
'language' => 'pl'
));
Nalezy zmienic linijke 'js' => 0, na 'js' => 1,
-
Próbowałem zastosować oba sposoby, ponieważ mam taki sam problem.
Pierwszy z nich u mnie nie działał.
Drugi (Nalezy zmienic linijke 'js' => 0, na 'js' => 1,) zadziałał, ale po zalogowaniu do sklepu wystąpił komunikat: Błąd/ędy parsowania w module/ach
Co robić?