【发布时间】:2013-08-21 05:17:48
【问题描述】:
afterRender() 控制器方法在render() 之后调用,而不是在renderPartial() 之后调用。
有解决办法吗?
【问题讨论】:
标签: php yii render renderpartial
afterRender() 控制器方法在render() 之后调用,而不是在renderPartial() 之后调用。
有解决办法吗?
【问题讨论】:
标签: php yii render renderpartial
调用renderPartial后,保存返回结果,这样调用afterRender:
$view = 'myView'; // etc
$output = $this->renderPartial($view, array(...));
$this->afterRender($view, $output);
【讨论】:
如果您需要定期执行此操作,请在 CController 类中覆盖 renderPartial 并在其中调用 afterRender。
【讨论】: