在使用 codeigniter 时,我有一个用于退出页面的控制器。我希望用户能够访问 url site.com/example/copy、site.com/example/revise,并且每次加载相同的页面并传递不同的变量,如下所示:
class example extends Secure_Controller {
public function revise()
{
$id = $_GET["id"];
$show_for_edit("revise", $id);
}
public function copy()
{
$id = $_GET["id"];
$show_for_edit("copy", $id);
}
public function show_for_edit($edit_type, $id)
{
//A lot of database queries that I don't
//want duplicated under revise() and copy()
$data["id"] = $id;
$data["edit"] = $edit_type;
$this->load->view('model', $data);
}
}
但我收到一个错误:
致命错误:调用未定义函数 show_for_edit()
有任何想法吗?