0

由于我没有在网上其他任何地方找到它,我希望我不是在问一个愚蠢的问题。

所以我的应用程序上有这个结构:

My APP
|_
  Controllers
|_
  Modules
  |_
    bar
  |_
    foo
|_
  Views

我可以使用以下代码在 foo 的视图上加载 bar 模块:

<?php echo Modules::run('bar/bar/index'); ?>

但是我无法使用上面的代码在 MyAPP 视图上加载相同的模块。

我错过了什么?谢谢!

4

3 回答 3

1

那么你也可以这样做

<?php echo Modules::run('../bar/bar/index'); ?>
于 2012-06-29T06:07:17.033 回答
1

愚蠢的我,我在模块文件夹之外的所有控制器上扩展 CI_Controller 而不是 MX_Controller。希望这对其他人有帮助。

于 2012-06-29T05:55:16.343 回答
0

如果您在内部模块控制器中扩展了 MX_controller,它将自动从根视图文件夹文件中呈现视图。

于 2017-06-30T11:27:36.810 回答