WHen I do this in my boot-strapper:
Zend_Loader::loadClass('Zend_View');
$view = new Zend_View();
$view->setScriptPath('../application/views');
Zend_Registry::set('view',$view);
and this in my default index controller:
$view = Zend_Registry::get('view');
it gives me an error:
Fatal error: Class 'Zend_Registry' not found
and I have to reinstantiate the view in the controller to get this to work.
This is not right.
Nick Lo-2 wrote:
>
> Zend_Registry::set('config',$config);
> Zend_Registry::get('config');
>
> http://framework.zend.com/manual/en/zend.registry.html
>
> Also if you're just using that config in a controller you may like to
> use...
>
> $controller->setParam( 'config', $config )
>
> ...and retrieve that in the controllers with something like...
>
> $this->_config = $this->getInvokeArg('config');
>
> Nick
>
> On 19/03/2007, at 4:34 PM, ZegeeDotCom wrote:
>
>>
>> Can someone give me an example of how I use the zend registry. I
>> upgraded to
>> ZF 0.9 and my zend registry is not working.
>>
>> here is the code in my bootstrap file:
>>
>> function bootstrap(){
>>
>> include "Zend/Loader.php";
>> Zend_Loader::loadClass('Zend_Controller_Front');
>> Zend_Controller_Front::run('../application/controllers');
>>
>> Zend_Loader::loadClass('Zend_Registry');
>> Zend_Loader::loadClass('Zend_View');
>> $view = new Zend_View();
>> $view->setScriptPath('../application/views');
>> Zend_Registry::set('view',$view);
>>
>> Zend_Loader::loadClass('Zend_Config_Ini');
>> $config = new
>> Zend_Config_InI('../application/config/config.ini','general');
>> Zend::register('config',$config);
>>
>> }
>>
>> How do I register and "deregister" my registers? ;)
>>
>>
>> --
>> View this message in context: http://www.nabble.com/unclear-example-
>> of-using-of-zend-registry-tf3425165s16154.html#a9546793
>> Sent from the Zend Framework mailing list archive at Nabble.com.
>>
>
>
>
--
View this message in context:
http://www.nabble.com/unclear-example-of-using-of-zend-registry-tf3425165s16154.html#a9547312
Sent from the Zend Framework mailing list archive at Nabble.com.