【发布时间】:2015-12-15 17:31:31
【问题描述】:
我有一个在多个控制器上重复的公共函数,所以我想简化它,所以将我的函数移到基本控制器(组件/控制器)中,因为所有控制器都扩展了它。
这很好用,但是,在我的函数中,case 语句检查选项模型中的几个项目。
$url = Options::getSlackWebhookUrl();
函数设置为在模型中获取数据并且一切正常,但是在组件/控制器内部时,我收到以下错误;
Error 500
include(Options.php): failed to open stream: No such file or directory
有人对如何访问组件/控制器中的模型有任何建议吗?
【问题讨论】:
-
你用的是yii1还是yii2?
-
我正在使用 yii1 @scaisEdge
-
好像是路径问题...
-
路径与在控制器中访问相同(例如 siteController、pagesController) - 不知道如何为模型创建不同的路径
-
检查 main.php 天气模型是否导入