Como autoload modelos de módulo do Zend Framework?

Eu estou construindo um novo CMS no Zend Framework e não tenho muita exposição à ZF. Cliente requer duas seções chamadas Admin e FE. Então, estruturei a estrutura da minha aplicação da seguinte maneira.

- SITE
-- application
---- configs
---- layouts
---- modules
-------- default
------------ controllers
------------ forms
------------ models
------------ views
------------ Bootstrap.php
-------- admin
------------ controllers
------------ forms
------------ models
------------ views
------------ Bootstrap.php
---- Bootstrap.php
-- public
-- library
-- index.php

Minha estrutura está funcionando bem e layouts e controladores estão carregando quando estou acessando o site comohttp: // site ouhttp: // site / admin.

Minha pergunta é 1.) Como eu vou carregar automaticamente meus modelos em módulos. No arquivo de bootstrap específico do modelo, adicionei o código abaixo. Mas isto não está funcionando.

<code>class Admin_Bootstrap extends Zend_Application_Module_Bootstrap 
{
    protected function _initAutoload()
    {
        $autoloader = new Zend_Application_Module_Autoloader(array(
            'basePath' => APPLICATION_PATH.'/modules/admin/',
            'namespace' => '',
            'resourceTypes' => array(
                'form' => array(
                    'path' => 'forms/',
                    'namespace' => 'Form_',
                ),
                'model' => array(
                    'path' => 'models/',
                    'namespace' => 'CPModel_'
                )
            ),
        ));
        return $autoloader;
    }
}
</code>

2.) Como vou usar diferentes layouts para diferentes módulos?

questionAnswers(1)

yourAnswerToTheQuestion