【发布时间】:2021-07-07 22:59:04
【问题描述】:
在 CI 3 中,我可以像这样在帮助程序中加载视图文件。
if ( !function_exists('render_admin_view') ) {
function render_admin_view($filename, $data) {
$ci = &get_instance();
$dir = $ci->config->item('admin_dir');
$ci->load->view($dir . 'common/header', $data);
$ci->load->view($filename, $data);
$ci->load->view($dir . 'common/menu', $data);
$ci->load->view($dir . 'common/footer', $data);
}
}
但在 CI 4 中,当我在自定义助手中使用此函数时,它会显示以下错误。
调用未定义函数get_instance()
如何在 CI 4 的帮助程序中加载视图文件?
【问题讨论】:
-
你可以尝试用
$ci = get_instance();替换$ci = &get_instance();更多细节在这里 - stackoverflow.com/questions/58766038/…
标签: php codeigniter-4