-- asagala <[email protected]> wrote
(on Sunday, 25 October 2009, 06:32 AM -0700):
> Cant seem to get my Action Helpers to be discovered by Zend. I have read a
> couple of articles but still cant seem to get them to work.
>
> i have this line in the Bootstrap.php
>
> Zend_Controller_Action_HelperBroker::addPrefix('Helper');
>
> My file structure is like this
> App\
> --library\
> ----Helper\
> ------Helper_DateTimezone.php
>
> Class definition is like this
> class Helper_DateTimezone extends Zend_Controller_Action_Helper_Abstract
>
> Also checked that the library folder was in my path with this function
> get_include_path();
You need to inform the autoloader about the "Helper_" namespace. Since
you're clearly using Zend_Application, you can do this in your
configuration file. Add the following:
autoloaderNamespaces[] = "Helper_"
or, if using an XML configuration:
<autoloaderNamespaces>Helper_</autoloaderNamespaces>
--
Matthew Weier O'Phinney
Project Lead | [email protected]
Zend Framework | http://framework.zend.com/