Zainstalowałem podstawowy moduł payments wg instrukcji z http://opensolution.org/pobierz,pl,18.html?iGetManual=237
W panelu administracji zdefiniowałem płatność i przypisałem ją do PayPal, jej status jest aktywny. Mimo to nadal po wybraniu produktu i dokonaniu zamówienia dostaję komunikat, że zamówienie przyjęto, itd. Nie ma żadnej możliwości zapłaty.
Przeglądałem logi i jedyny problem jaki znalazłem to: [code]PHP Notice: Undefined index: sDescription in ......./core/libraries/trash.php on line 233, referer: ****.php?p=payments-form&iId=4[/code] (**** to adres to panelu) Błąd pojawia się po zapisaniu metody płatności w panelu admina.
Link prowadzi do modułu googleTranslate by OpenSolution.org. Ja podepnę się pod temat bo u mnie pojawia się identyczny błąd:
Undefined index: sDescription in /home/.../public_html/core/libraries/trash.php on line 233
oraz dodatkowo:
Warning: Cannot modify header information - headers already sent by (output started at /home/.../public_html/core/libraries/trash.php:233) in /home/.../public_html/templates/admin/shipping-form.php on line 14
komunikaty te biją po oczach gdy:
1. chcę zapisać zmodyfikowany sposób płatności w panelu administracyjnym 2. chcę zapisać zmodyfikowany sposób dostawy w panelu administracyjnym
Próbowałem nadać wyższe uprawnienia do pliku lecz to nie pomogło. W sumie to nawet nie wiem kiedy przestało to działać więc nie za bardzo wiem gdzie szukać przyczyny. Mimo wszystko po kliknięci zapisz zmiany są zapamiętywane tylko wywala te błędy...
Wszystkie pliki bazowe (typu general.php itp) powinny być koniecznie zapisane w UTF-8 bez BOM. Poszukaj info na tym forum pod hasłem "Cannot modify header information". Masz dodatkowo wysyłany jeszcze jakiś nagłówek, więc albo zrobiłeś gdzieś błąd podczas instalacji, albo nie zapisałeś poprawnie jakiegoś pliku w odpowiednim kodowaniu.