如何从视图中调用代码控制器函数
2022-08-30 12:35:33
如何从视图中调用代码控制器函数?当我在控制器中调用函数时,获取404页面。
您可以通过以下方式从视图中调用控制器函数:
控制器:
public function read() {
$object['controller'] = $this;
$this->load->view('read', $object);
}
视图:
// to call controller function from view, do
$controller->myOtherFunct();
Codeigniter是一个MVC(模型 - 视图 - 控制器)框架。从视图中调用函数确实不是一个好主意。视图应该仅用于表示,并且在到达控制器和模型中的视图之前,所有逻辑都应该发生。
澄清最佳实践的一个良好开端是遵循本教程:
https://codeigniter.com/user_guide/tutorial/index.html
这很简单,但它确实列出了一个很好的操作方法。
我希望这有帮助!