Dem Autoloader muss man noch ein wenig auf die Sprünge helfen. Gehen wir mal von folgendem einfachen Verzeichnisbaum aus:
Code:
/application
/controllers
/forms
/models
/views Um nun auch Forms und Models nutzen zu können, gibt man in der application.ini einen Application Namespace an. Mittels Zend_Tool bei ZF 1.10.x sieht das dann so aus:
Code:
appnamespace = "Application"
Wenn du dies so übernehmen würdest (der Namespace kann natürlich beliebeig geändert werden) müsstest du deine Forms wie folgt ansprechen:
Code:
/application
/forms
Login.php PHP-Code:
<?php
class Application_Form_Login extends Zend_Form
{
public function init()
{
}
}
PHP-Code:
$loginForm = new Application_Form_Login();
Bei den Models funktioniert das dann natürlich genauso
Lesezeichen