|
发表于 2010-8-19 08:55:33
|
显示全部楼层
本帖最后由 ares333 于 2010-8-19 10:46 编辑
执行不成功有没有报错?我猜没有报错,不成功原因是由于$friend_link没有传递到视图中,我猜在控制器方法中是这样的,
$data=...;
$this->load->view('index.php',$data);
钩子中的$data无法传递到控制器方法中,我猜是这个原因.
如果你不打算重新把视图改一遍的话就比较麻烦了,但是还是能实现的.
我只说原理了,你因该能明白
首先钩子运行时间点改为post_controller,然后用output类的append_output()方法给视图添加一段字符串即可,期间你肯定还会用到set_output()和get_output(),因为这些方法操作的都是最重输出到浏览器的html代码,你试验一下就明白怎么回事,我就不废话了
再说一句题外话,根据自己需求和习惯把CI扩展成一个功能丰富完善优雅的自用框架很有必要,如果你经常用它开发的话. |
|