-- Phillip B. Roberts <[EMAIL PROTECTED]> wrote
(on Wednesday, 28 February 2007, 09:51 AM -0500):
> I apologize if I am hitting the wrong list.
>
> I am trying to use modules with Zend Framework 0.8.0 but having a multitude
> of
> problems. Was hoping ANYONE could offer some help.
>
> Right now, if I go to the address www.theroopgroup.com I can get to the
> default
> module fine (which is currently just a really bad temp page). However, if I go
> to www.theroopgroup.com/lead or www.theroopgroup.com/lead/ I see exceptions. I
> can't figure them out to save my own life though :)
>
> Bootstrap: (I took out comments to save some space!!)
> <?php
>
> error_reporting(E_ALL|E_STRICT);
>
> include 'Zend.php';
>
>
> function __autoload($class)
> {
> Zend::loadClass($class);
> }
>
>
> $view = new Zend_View();
> $view->addScriptPath('/home/roopgroup/application/Default/views/');
> $view->addScriptPath('/home/roopgroup/application/Lead/views/');
> Zend::register('view', $view);
>
>
> $frontController = Zend_Controller_Front::getInstance()
> ->setParam('useGlobalDefault', false)
> ->setParam('useModule', true)
> ->addControllerDirectory('/home/roopgroup/application/Default/controllers',
> 'default')
> ->addControllerDirectory('/home/roopgroup/application/Lead/controllers',
> 'lead');
>
> $frontController->throwExceptions(true);
> $frontController->dispatch();
>
> The exceptions I am getting are:
> Fatal error: Uncaught exception 'Zend_Exception' with message 'File "Lead/
> IndexController.php" was not found.' in /home/roopgroup/library/Zend.php:175
Does the following file exist:
/home/roopgroup/application/Lead/controllers/IndexController.php
and does it contain the class 'Lead_IndexController'?
Modules are prefixed with the module name -- in your case, the 'lead'
module means that the controller class will be prefixed with 'Lead_'.
Check that, and let me know if you still have issues.
--
Matthew Weier O'Phinney
PHP Developer | [EMAIL PROTECTED]
Zend - The PHP Company | http://www.zend.com/