2016-04-25 21 views
0

私はZendX(Jquery)でプレイしています(少なくとも試しています)。私は現在取り組んでいる現在のプロジェクトでそれを読み込もうとしましたが、uncoughtの例外が与えられました。私は様々な組み合わせを試して、劇的に失敗しました。 興味深いことに、私は新しいプロジェクトを作成し、同じロジック(文字通りctrl + c & ctrl + v)に従っています。古いプロジェクトに戻る - 例外がスローされます。私は間違って何をしていますか?Zend Jqueryプラグインが見つかりません

例外

Fatal error: Uncaught exception 'Zend_Loader_PluginLoader_Exception' with message 'Plugin by name 'JQuery' was not found in the registry; used paths: Zend_View_Helper_: Zend/View/Helper/;./views\helpers/' in C:\xampp\htdocs\shop\vendor\Zend\Loader\P....C:\xampp\htdocs\shop\vendor\Zend\Layout.php(796) in C:\xampp\htdocs\shop\vendor\Zend\Controller\Plugin\Broker.php on line 336 

のapplication.ini

[production] 
phpSettings.display_startup_errors = 0 
phpSettings.display_errors = 0 
includePaths.library = APPLICATION_PATH "/../library" 
bootstrap.path = APPLICATION_PATH "/Bootstrap.php" 
bootstrap.class = "Bootstrap" 
appnamespace = "Application" 
resources.frontController.controllerDirectory = APPLICATION_PATH "/controllers" 
resources.frontController.params.displayExceptions = 0 


resources.view.helperPath.Zend_View_Helper = APPLICATION_PATH "/views/helpers" 

resources.view.doctype = "HTML5" 

resources.Modified.css ="/shop/public/css/style.css" 

autoloaderNamespaces[]="My_" 


resources.db.adapter = "pdo_mysql" 
resources.db.params.dbname = "****" 
resources.db.params.host = "localhost" 
resources.db.params.username = "****" 
resources.db.params.password= "****" 
resources.db.charset = "utf8" 



resources.layout.layoutPath = APPLICATION_PATH "/layouts/scripts/" 

resources.view.helperPath.ZendX_JQuery_View_Helper = APPLICATION_PATH "/../library/ZendX/JQuery/View/Helper" 
pluginPaths.ZendX_Application_Resource = APPLICATION_PATH "/../library/ZendX/Application/Resource" 

のlayout.php

<head>   
    <?php echo $this->jQuery(); ?> 
</head> 

cpde

+0

も、私はcode' 'code'のautoloaderNamespaces [] = "ZendXに"'それを追加して、動作しませんでした... – JakubBab

答えて

0

私は、ブートストラップ変わったのだが、働いていました。 application.iniが協力を拒否したいくつかの理由..

protected function _initBootstrap(){ 

    $this->bootstrap('layout'); 
    $layout = $this->getResource('layout'); 
    $view = $layout->getView(); 
    $view->addHelperPath('ZendX/JQuery/View/Helper/', 'ZendX_JQuery_View_Helper'); 
} 
関連する問題