Call to undefined method ControllerSaleOrder::hasAction()

Tutaj można zgłaszać wszelkie wykryte błędy w Opencart, wraz z ewentualnym opisem ich naprawienia. W tytule posta warto podać wersję, której dany błąd dotyczy.

Call to undefined method ControllerSaleOrder::hasAction()

Postprzez covalic » 26 paź 2013, o 22:21

Witam. Gdy próbuję otworzyć zamówienie serwer wyrzuca mi błąd:
Kod: Zaznacz cały
Fatal error: Call to undefined method ControllerSaleOrder::hasAction() in /home/.../public_html/admin/controller/sale/order.php on line 1919


i jest to:
Kod: Zaznacz cały
if($this->hasAction('payment/' . $order_info['payment_code'] . '/orderAction') == true){


Google niestety milczy odnośnie rozwiązania.
OP 1.5.6
covalic
 
Posty: 6
Dołączył(a): 10 mar 2013, o 23:27

Re: Call to undefined method ControllerSaleOrder::hasAction(

Postprzez adikon.oc » 27 paź 2013, o 10:23

Witam

Wygląda na to, że brakuje funkcji w klasie do zamówień.
Można to naprawić edytując plik admin/controller/sale/order.php i dodaj w pliku gdzieś pod koniec
Kod: Zaznacz cały
private function hasAction(str) {
    return true;
}


Jest to najprostsza opcja obejścia tego błędu.

pozdrawiam
Adrian
adikon.oc
 
Posty: 603
Dołączył(a): 28 gru 2010, o 22:56

Re: Call to undefined method ControllerSaleOrder::hasAction(

Postprzez covalic » 27 paź 2013, o 12:51

Dzięki za szybką odpowiedź. Po dodaniu tej funkcji widzę:

Kod: Zaznacz cały
Parse error: syntax error, unexpected 'private' (T_PRIVATE) in /home/.../public_html/admin/controller/sale/order.php on line 2565
covalic
 
Posty: 6
Dołączył(a): 10 mar 2013, o 23:27

Re: Call to undefined method ControllerSaleOrder::hasAction(

Postprzez adikon.oc » 27 paź 2013, o 13:45

private zamień na public
adikon.oc
 
Posty: 603
Dołączył(a): 28 gru 2010, o 22:56

Re: Call to undefined method ControllerSaleOrder::hasAction(

Postprzez covalic » 27 paź 2013, o 22:26

Mógłbyś mi jeszcze podpowiedzieć co za funkcję miałbym podać za 'str'?
covalic
 
Posty: 6
Dołączył(a): 10 mar 2013, o 23:27


Powrót do Zgłaszanie błędów w Opencart

Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 0 gości

cron