要创建一个新的挂件(widget),我们主要是要继承两个方法:CWidget::init()和 CWidget::run()
CWidget::init 调用是发生在我们使用 $this->beginWidget 将挂件插入到一个view里面。
CWidget::run 调用是发生在我们使用 $this->endWidget 这个方法的时候。
如果我们想捕捉和处理两者之间的方法核查办上显示的内容,我们可以在CWidget::init开始输出缓冲,然后在CWidget::run中检索缓冲输出
并作进一步处理。
近期评论