私は for を使用MVC
しASP.NET
、その割り当てはこれよりも単純です。私がやりたいのは、コントローラーplugin
をプロジェクトに含めることだけです。
私は session.php で定義されたクラスを持っています:
class session extends Zend_Controller_Plugin_Abstract{
//Code
}
ファイル構造は次のようになります
/application
/ configs
/controllers
/plugins
/session.php
/layouts
/models
/views
私はウェブをクロールしましたが、これを行う方法について簡単な説明を提供する人は誰もいません。私が試したこと:
application.ini
resources.frontController.plugins.route = "Application_Controllers_Plugins_Session"
resources.frontController.plugins.route = "Application/Controllers/Plugins/Session"
resources.frontController.plugins[] = "Controllers_Plugins_Session"
resources.frontController.plugins[] = "Controllers/Plugins/Session"
Bootstrap.php :
$front = Zend_Controller_Front::getInstance();
$front->registerPlugin(new Application_Controllers_Plugins_SessionPlugin(), 1);
私はこれをすべて試しました。クラスを含める科学を理解できれば、そこから理解できます。
私が得るエラーは常に Class 'blah' not found in blah on line x です