0

我注意到解析器类在插件中不起作用。它在公共控制器工作。当使用完全相同的参数调用方法 parse_string 时:

  • 在公共控制器中调用它会得到想要的结果
  • 然而,在插件中调用它,它返回空而没有错误

我相信这不是 codeigniter 问题,因为解析器被 pyrocms 超载了。

这可以以任何方式解决吗?

编辑: 以下代码示例在 public_controller 中返回 'user harry got 10 points',在插件中返回 ''

$this->parser->parse_string("user {{name}} got {{points}} points",array("name"=>"harry","points"=>"10"));

在这种特殊情况下,我使用解析器来解析主题部分。

4

0 回答 0