Ich kann wirklich nicht herausfinden:Autoload Modelle mit zend in bootstrap.php
Ich habe eine Datei namens User.php in Anwendung/Modelle erstellt. Der Klassenname darin ist Model_User.
Wenn ich versuche, ein Objekt in meinem Controller zu erstellen, bekomme ich diesen Fehler:
Fatal error: Class 'Model_User' not found in C:\xampplite\htdocs\code\application\controllers\IndexController.php on line 14
Ich googeln um, und diesen Code gefunden, die automatisch zu laden Controller für mich sollte es in Bootstrap befindet .php Der Code funktioniert nicht. Das Beispiel, in dem dieser Code verwendet wurde, arbeitete mit ZF 1.8. Das könnte der Grund sein, aber ich kann es nicht herausfinden. Wie soll ich meine Modelle automatisch laden ?!
private function _initAutoload(){
$modelLoader = new Zend_Application_Module_Autoloader(array(
'namespace' => '',
'basePath' => APPLICATION_PATH
));
return $modelLoader;
}
Irgendwelche Ideen?
Mögliches Duplikat von [Zend_Autoloader für Modelle verwenden] (http://stackoverflow.com/questions/1262358/use-zend-autoloader-for-models). – netcoder
Ich denke, wir verwenden beide den Code aus dem gleichen Tutorial, aber er sagt, dass es für ihn funktioniert, außer für Unterverzeichnisse. Ich kann es überhaupt nicht zur Arbeit bringen. – networkprofile