【发布时间】:2014-01-10 13:10:13
【问题描述】:
我对加载文件有疑问
我的应用程序.ini
pluginPaths.Plugins = APPLICATION_PATH "/Plugins"
autoloaderNamespaces[] = "Plugin_"
resources.frontController.plugins[] = "Plugin_Layout"
resources.frontController.plugins[] = "Plugin_Test"
文件应用程序/插件/Layout.php
内容:
class Plugin_Layout extends Zend_Controller_Plugin_Abstract
{
public function preDispatch(Zend_Controller_Request_Abstract $request)
{
echo 'Plugin_Layout';;
}
}
文件应用程序/插件/Test.php
class Plugin_Test extends Zend_Controller_Plugin_Abstract{
public function postDispatch(Zend_Controller_Request_Abstract $request){
die('MeaHpl');
}
}
错误: 警告:include_once():无法打开“插件/Test.php”以包含(include_path='/home/grek/public_html/biletynaraty/application/../library:/home/grek/public_html/biletynaraty/application/.. /library/Vendor/mea:/home/grek/public_html/biletynaraty/library:.:/usr/share/php:/usr/share/pear') 在 /home/grek/public_html/biletynaraty/library/Zend/Loader .php 在第 134 行
为什么加载布局 - 测试不??
如果我从应用程序 ini 中删除 Plugin_Test,我会进入页面:Plugin_Layout 所以这个操作被调用
【问题讨论】:
标签: php zend-framework