Hi,
It necessary to initiate the module autoloader.
if you're using Bootstrap class, add the following lines to it:


    protected function _initAutoload()
    {

        $autoloader = new Zend_Application_Module_Autoloader(array(
            'namespace' => 'YourNamespaceHere_',
            'basePath'  => dirname(__FILE__),
        ));

        return $autoloader;
    }

Replace *YourNamespaceHere* with your namespace ;-)

This should work, tell me if it doesn't.

--
Pagarbiai,
Vladas Diržys


On Thu, Jun 11, 2009 at 22:40, spaceage <[email protected]> wrote:

>
> I have a new project set up via Zend_Tool...the directory structure is
> totally standard:
>
> /application
>    bootstrap.php
>    /configs
>    /controllers
>    /layouts
>    /models
>    /views
> /library
> /public
>    index.php
>
> My include_path is set entirely in index.php:
>
> set_include_path(implode(PATH_SEPARATOR, array(
>        realpath(APPLICATION_PATH . '/../library'),
>        realpath(APPLICATION_PATH . '/models'),
>        get_include_path(),
> )));
>
> Autoloading for Zend classes is working fine, but I can't autoload my own
> classes in /application/models.
>
> From reading posts here and the docs, I've seen references to the fact the
> Zend_App create autoloaders for the include paths during bootstrap...but
> this isn't working for me.
>
> What am I doing wrong?
>
> TIA,
> David
>
>
> --
> View this message in context:
> http://www.nabble.com/Zend_Application-and-autoloading-tp23987637p23987637.html
> Sent from the Zend Framework mailing list archive at Nabble.com.
>
>

Reply via email to