覆盖_output会导致“display_override”挂钩失败

时间:2015-02-18 06:34:20

标签: php codeigniter hook

这是一个错误吗?彻底安装CI 2.1.0

在我的控制器中:

public function _output ($output)
{
echo $output;
}

“display_override”挂钩按预期工作。但如果我这样做:

public function _output ($output)
{
echo "something else";
}

永远不会调用“display_override”挂钩。

所以基本上我必须回显$ output以获得钩子?那似乎不对?

1 个答案:

答案 0 :(得分:0)

调用钩子,但无论你在_output()中回显的是你的最终输出。