Ik zit helaas met een probleem. Ik maak gebruik van models en forms. Beide staan deze mappen in mijn application folder. Ik gebruik de volgende code om mijn autoloaders in te stellen.


<?php
    protected function _initAutoload()
    {
		/**
		 * Lets add some autoloader recources, these are mandatory
		 * for the models and basePath
		 */
		$recourceLoader = Zend_Loader_Autoloader::getInstance();
		$resourceLoader = new Zend_Loader_Autoloader_Resource(array(
			'basePath'      => APPLICATION_PATH,
			'namespace'     => '',
			'resourceTypes' => array(
				'form' => array(
					'path'      => 'forms/',
					'namespace' => 'Form',
				),
				'model' => array(
					'path'      => 'models/',
					'namespace' => 'Model',
				),
			),
		));		
		
		/**
		 * Return the recource variable to the auroloader
		 */	
		return $recourceLoader;		
    }
?>


Deze code gebruik ik om models en forms op te halen:

$model = new Model_Projects();
$form = new Form_Login();


Met de models is niks aan te hand. Die worden gewoon geladen. Maar met de forms niet. Als ik die probeer te laden, krijg ik de volgende error:


Fatal error: Class 'Form_Login' not found in /home/allard/domains/.../public_html/application/controllers/IndexController.php on line 17


Hopelijk kan iemand mij helpen. Ik gebruik Zend Framework versie 1.11.10

[size=xsmall]Toevoeging op 10/08/2011 14:39:29:[/size]

Edit: Inmiddels opgelost. De map forms stond in de root, niet in application dus. Daarom gaf Zend ook geen enkele 'logische' error terug.

Reageren