控制器内的CodeIgniter助手

kap*_*ffy 0 forms controller codeigniter helper

我可以在控制器类中调用辅助函数吗?

假设我有_open_form方法的控制器

class User extends Controller {
 function _open_form($action){
  print_r(form_open($action));
 }
}
Run Code Online (Sandbox Code Playgroud)

我试图回显form_open()的结果,但它返回null.似乎辅助函数不能在控制器内部调用

如果你想知道为什么我需要在控制器内使用它而不是在视图中,因为我们需要使用给定的模板解析器xD

kap*_*ffy 5

lolololol

我想到了.似乎视图文件没有转义form_open()的结果

尝试使用htmlentities(form_open($ action));

它应该逃脱<和>符号

大声抱歉愚蠢的问题:))