【发布时间】:2011-11-14 08:23:38
【问题描述】:
有没有办法做这样的事情: 触发动作,在动作之前或之后运行,以及在其他文件夹中。 例如文件夹 保护/触发器/CMainController.php 函数 actionAfterIndex() { ... } 将在主要操作后调用。
【问题讨论】:
有没有办法做这样的事情: 触发动作,在动作之前或之后运行,以及在其他文件夹中。 例如文件夹 保护/触发器/CMainController.php 函数 actionAfterIndex() { ... } 将在主要操作后调用。
【问题讨论】:
CController 中有beforeAction() 和afterAction() 的方法。 您还可以使用其 $action 参数确定当前操作。
protected boolean beforeAction(CAction $action)
【讨论】: