Skocz do zawartości

karolbin1

Members
  • Zawartość

    62
  • Rejestracja

  • Ostatnia wizyta

  • Wygrane w rankingu

    1

Posty dodane przez karolbin1


  1. po złożeniu zamówienia otzrymuję taki tekst 

    Warning: Missing argument 1 for Dotpay::hookPaymentReturn(), called in /home/mig/public_html/modules/dotpay/confirmation.php on line 9 and defined in /home/mig/public_html/modules/dotpay/dotpay.php on line 95

    home.gif > Potwierdzenie zamówienia
    Potwierdzenie zamówienia

    Notice: Undefined index: HOOK_ORDER_CONFIRMATION in /home/mig/public_html/cache/smarty/compile/2f/d4/8d/2fd48d451d7dbbe556da59acc794373eb30fdf36.file.order-confirmation.tpl.php on line 55Notice: Trying to get property of non-object in /home/mig/public_html/cache/smarty/compile/2f/d4/8d/2fd48d451d7dbbe556da59acc794373eb30fdf36.file.order-confirmation.tpl.php on line 55

    Your order has been processed You will be informed via e-mail about it end status

    Notice: Undefined index: is_guest in /home/mig/public_html/cache/smarty/compile/2f/d4/8d/2fd48d451d7dbbe556da59acc794373eb30fdf36.file.order-confirmation.tpl.php on line 61Notice: Trying to get property of non-object in /home/mig/public_html/cache/smarty/compile/2f/d4/8d/2fd48d451d7dbbe556da59acc794373eb30fdf36.file.order-confirmation.tpl.php on line 61 


  2. teraz to jestem w dupie - nie zrobiłem backup bazy a tu bład podczas wyboru płatności:

    Fatal error: Uncaught exception 'PrestaShopException' with message 'Can't load Order state status' in /home/mig/public_html/classes/PaymentModule.php:145 Stack trace: #0 /home/mig/public_html/modules/dotpay/dotpay.php(109): PaymentModuleCore->validateOrder(221, '13', 13.88, 'dotpay', NULL, Array, NULL, false, '05cf69cd7b87eb2...') #1 /home/mig/public_html/modules/dotpay/payment.php(12): Dotpay->execPayment(Object(Cart)) #2 {main} thrown in /home/mig/public_html/classes/PaymentModule.php on line 145


  3. wyczyściłem tabele z id_order i teraz mam błąd płatności:

    Fatal error: Uncaught exception 'PrestaShopException' with message 'Can't load Order state status' in /home/mig/public_html/classes/PaymentModule.php:145 Stack trace: #0 /home/mig/public_html/modules/dotpay/dotpay.php(109): PaymentModuleCore->validateOrder(221, '13', 13.88, 'dotpay', NULL, Array, NULL, false, '05cf69cd7b87eb2...') #1 /home/mig/public_html/modules/dotpay/payment.php(12): Dotpay->execPayment(Object(Cart)) #2 {main} thrown in /home/mig/public_html/classes/PaymentModule.php on line 14


  4. w takim razie jak to naprawić?

    Zamówienie w bazie danych rozkłada się na kilka tabel. Usunięcie zamówienia powoduje usunięcie tak na prawdę wpisu w głównej tabeli w której przechowywany jest numer zamówienia. Numer zamówienia nadawany jest na zasadzie "maksymalny istniejący numer + 1". Jeżeli usuniesz zamówienie, to nowe kolejne zamówienie będzie miało pierwszy wolny numer i może to być właśnie numer tego wcześniej usuniętego. A ponieważ dane z pozostałych tabel nie zostały usunięte, to podpięły się pod nowe zlecenie. Taką dodatkową tabelą jest właśnie tabela produktów dotyczących zamówienia oraz kilka innych.

     

    Rozwiązaniem jest wyczyszczenie ręczne pozostałych tabel (tabele które zawierają kolumnę id_order) lub znalezienie modułu który czyści również pozostałe tabele.

    Ja poradziłem sobie z tym problemem tworząc w bazie danych relacje między tabelami zamówienia z opcją kaskadowego usuwania danych.

     

    Powershop24.pl

    ok dzięki to biore się za czyszczenie reszty tabel


  5. Witam

    mój problem jest taki ze mam zainstalowany moduł i skonfigurowany a nie wyswietla mi płatność przelewem w koszyku. tylko dotpay jest. Co robić aby pojawił sie wybór także przelewem. pomocy...

     

    dodam że w w ograniczeniach waluty, grupy i kraju mam zaznaczone ze moduł włączony tak jak dotpay.

     

    i mam też taki błąd w zakładce płatności:

     

    Notice: Undefined property: stdClass::$price in /home/mig/public_html/cache/smarty/compile/5d/b6/81/5db681c7aa1bbc21aa492ff4397994e118fe8b90.file.tab_module_line.tpl.php on line 80 Notice: Undefined property: stdClass::$id_currency in /home/mig/public_html/cache/smarty/compile/5d/b6/81/5db681c7aa1bbc21aa492ff4397994e118fe8b90.file.tab_module_line.tpl.php on line 80

     

    wyczyściłem cache lecz nie pomogło

×