igorhaf
unread,Apr 24, 2012, 4:52:59 PM4/24/12Sign in to reply to author
Sign in to forward
You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
  to Zend Framework Developers
Acho que estou esquecendo algo, mas a algumas horas que venho tentando
instanciar o ZendX e nao consigo.
bootstrap.php
class Bootstrap extends Zend_Application_Bootstrap_Bootstrap
{
	protected function _initLayout(){
		Zend_Layout::startMvc(array(
				'layoutPath' => APPLICATION_PATH .  '/layouts/scripts',
				'layout' => 'layout'
		));
	}
	protected function _initViewHelpers()
	{
		  $view = new Zend_View();
          $view->addHelperPath("ZendX/JQuery/View/Helper",
"ZendX_JQuery_View_Helper");
          $viewRenderer = new
Zend_Controller_Action_Helper_ViewRenderer();
          $viewRenderer->setView($view);
 
Zend_Controller_Action_HelperBroker::addHelper($viewRenderer);
	}
	protected function _initAutoload() {
		$autoloader = new Zend_Application_Module_Autoloader(array(
				'namespace' => 'My',
				'basePath'  => dirname(__FILE__),
				'resourceTypes'=>array(
						'form'=>array(
								'path'=>'forms/',
								'namespace'=>'Forms_'
						)
				)
		));
		return $autoloader;
	}
}
layout,phtml
<?php echo $this->jQuery()->enable(); ?>
<?php echo $this->partial("head.phtml"); ?>
<?php echo $this->layout()->content; ?>
<?php echo $this->partial("footer.phtml"); ?>
erro
Fatal error: Uncaught exception 'Zend_Loader_PluginLoader_Exception'
with message 'Plugin by name 'JQuery' was not found in the registry;
used paths: My_View_Helper_: /media/OS/wamp/www/peregrinus2/
application/views/helpers/ Zend_View_Helper_: Zend/View/Helper/:/media/
OS/wamp/www/peregrinus2/application/views/helpers/' in /media/OS/wamp/
www/peregrinus2/library/Zend/Loader/PluginLoader.php:412 Stack trace:
#0 /media/OS/wamp/www/peregrinus2/library/Zend/View/
Abstract.php(1182): Zend_Loader_PluginLoader->load('JQuery') #1 /media/
OS/wamp/www/peregrinus2/library/Zend/View/Abstract.php(618):
Zend_View_Abstract->_getPlugin('helper', 'jQuery') #2 /media/OS/wamp/
www/peregrinus2/library/Zend/View/Abstract.php(344):
Zend_View_Abstract->getHelper('jQuery') #3 /media/OS/wamp/www/
peregrinus2/application/layouts/scripts/layout.phtml(9):
Zend_View_Abstract->__call('jQuery', Array) #4 /media/OS/wamp/www/
peregrinus2/application/layouts/scripts/layout.phtml(9): Zend_View-
>jQuery() #5 /media/OS/wamp/www/peregrinus2/library/Zend/View.php(108)
in /media/OS/wamp/www/peregrinus2/library/Zend/Controller/Plugin/
Broker.php on line 336