如何在每个页面上调用一个控制器

How to call one controller on every page

如果我想在每个页面都加载控制器或模块,我应该每次都加载控制器吗? 我的问题是在每个页面上加载控制器的最佳做法是什么?

如果您需要在另一个模型中加载一个模型,您可以使用 $this->load->model('my_module/my_model');.

以完全相同的方式加载它

如果您需要在模板文件或其他自定义 PHP 脚本中加载模型,请查看实例化注册表的 index.php 文件 - 您需要以相同的方式实例化它.所以您的自定义代码可能如下所示:

$registry = new Registry();
$my_model = $registry->load->model('my_module/my_model');
$my_model->customFunction();

这样就可以了