Polskie wsparcie PrestaShop
PrestaShop => Błędy => Wątek zaczęty przez: wacusiek w Wrzesień 04, 2011, 12:50:37 am
-
Witam. W moim sklepie gdy przejdziemy do WYBIERZ METODĘ PŁATNOŚCI i ją wybierzemy niezależnia jaka ona jest , pozostaje biała strona , nic na niej nie ma.
Proszę o sugestie wer 1.4
-
jakie moduly doinstalowales?
-
nawet ten oryginalny bankwire nie działa.
Doinstalowałem teraz moduł transferuj.pl i on działa.
-
nie napisales ze masz wersje 1.4.2 a to wieeelka roznica
jesli mozesz to zaktualizuj do najnowszej
jesli bawiles sie w przenoszenie modulow za pomoca LiveEdit to hooki mogly sie rozsypac
nalezy przez zapytania sql sprawdzic czy metody platnosci sa w wyniku
jesli tak to trzeba dalej szukac,
jesli nie to hooki sie rozsypaly i trzeba recznie pospinac spowrotem do kupy
wersja 1.4.2 ma jeszcze mnostwo bledow
to moje przypuszczenia
-
mozesz sprobowac odinstalowac wszystkie moduly platnosci i zainstalowac z powrotem
oczywiscie nie zapomnij o ich dobrej konfiguracji jesli wymagaja tego
programisci presty zbytnio sie pospieszyli puszczajac na rynek wersje az do 1.4.3 powinny byc oznaczone jako beta
tym samym strzelili sobie w stope.
mysle ze przy wersji 1.5 nie strzela sobie w kolano.
-
Odinstalowałem i zainstalowałem, niestety nic to nie zmieniło.
-
wlacz wyswietlanie bledow w config/config.inc.php
@ini_set('display_errors', 'on');
define('_PS_DEBUG_SQL_', true);
i teraz odinstaluj i zainstaluj moduly
mozliwe ze wyswietli ci duplicate entry
-
A gdzie ma to wyświetlic? Zmieniłem , wchodze do zalupu i dalej pusta strona.
-
podczas instalacji madulu jesli jest blad to informacje wyswietli na gorze strony
po instalacji modulow przejdz do phpMyAdmin, wejdz na swoja baze i w jej kontekscie kliknij SQL
przejdziesz do okienka gdzie mozesz wpisac zapytanie SQL
w tym okienku wpisz:
SELECT m.* from hook_module hm join module m on hm.id_module=m.id_module where hm.id_hook = 1
to zapytanie zwroci nazwy modulow i ich status - czy sa aktywne
w kolumnie name - nazwa modulu platnosci ktory jest zainstalowany
w kolumnie active - czy modul jest aktywny - jesli 1 to aktywny
-
Dostałem zwrot :
#1146 - Table 'electros_2.hook_module' doesn't exist
-
wpisz
SELECT m.* from electros_2.hook_module hm join electros_2.module m on hm.id_module=m.id_module where hm.id_hook = 1
-
sorki blad zle ci napisalem
podaj jaki masz przedrostek tabel ps_ ?
-
jesli ps_
to wpisz:
SELECT m.* from ps_hook_module hm join ps_module m on hm.id_module=m.id_module where hm.id_hook = 1
-
sklep_
-
to wpisz:
SELECT m.* from sklep_hook_module hm join sklep_module m on hm.id_module=m.id_module where hm.id_hook = 1
-
Edytuj Inline Edit Kopiuj Usuń 11 transferuj 1
Edytuj Inline Edit Kopiuj Usuń 13 cashondelivery 1
Edytuj Inline Edit Kopiuj Usuń 73 bankwire 1
-
czyli masz aktywne moduly:
transferuj
za pobraniem
i przelew bankowy
ok teraz wiemy ze jest ok
przejdz teraz do spedycji
poustawiaj spedytorow
ustaw dostepne formy platnosci
ustaw kraje dla ktorych sa dozwolone te platnosci - strefy
ustaw zakres wag i cen dla spedytorow
-
Ustawione.
Widze w zaplaczy ze nagle pojawiło mi się wiele informacji Warning: file_put_contents(/home/electros/domains/electroshop.pl/public_html/modules/vatnumber/config.xml) [function.file-put-contents]: failed to open stream: Permission denied in /home/electros/domains/electroshop.pl/public_html/classes/Module.php on line 1066 tzn do wielu modułów ale tych akurat do płaności nie ma na tej liście.