Możliwe duplikaty:
cakephp źródło danych Wywołanie niezdefiniowanej metody
Mam taki błąd
Fatal error: Call to undefined method stdClass::findById() in C:wampwwwstudiohelperappcontrollersrecurring_invoices_controller.php on line 309
Oto kod w tej linii:
$invoice = $this->Invoice->findById($invoiceId);
Wygląda to na całkiem podstawowy kod, ale dlaczego w ogóle mam taki błąd?
Odpowiedzi:
0 dla odpowiedzi № 1Myślę, że błąd w nazwie twojego modelu. Właściwie w php Cake jest tak
$this->Modelname->findById($id);
Czy możesz sprawdzić w swoim modelu, czy nazwa modelu to Faktura lub Faktura cykliczna, upewnij się, że to.