[英]How to have a called controller on every page in CodeIgniter
我想要一个控制器来做一些初始设置并在我的所有应用程序页面(用 PHP 和 CodeIgniter 编写)中获取一些基本数据。 由于我是 CI 的新手,请帮助我做到这一点。
我拥有这样的控制器的一些目标:
注意:
我在 CI 中创建和使用通用控制器没有任何问题。 我需要的是一个隐藏的控制器,它不需要运行 URI 段,而且它也不是 CI 默认控制器。
您可以做的是创建一个基本控制器,并在所有其他控制器而不是CI_Controller
扩展该基本控制器。 您的基本控制器将扩展CI_Controller
。 您可以在基本控制器的构造函数中添加所需的检查,并根据该检查进行操作。 因此,每次您调用控制器时,您的检查都会完成。 但是您已经自动加载了基本控制器。 我希望这可以帮助你。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.