jtLeon
- jtLeon 2017-02-17 已签到连续签到2天,获得了10个金钱
- jtLeon 2017-02-16 已签到连续签到1天,获得了5个金钱
- jtLeon 2016-03-01 已签到连续签到1天,获得了5个金钱
- jtLeon 回复了 dingjj2010 的回答
两种方法
1.写一个behaviour。
2.重写beforeAction方法,在当前类,或者写个父类继承。感谢解惑,应该就是这些方法。我先去试试。
处理参数的核心逻辑在yii\base\Action::runWithParams里面,你可以选择重写这部分,但是这会影响整个框架的所有代码。
建议是重写控制器的runAction逻辑,实现一个YourActiveController
public function runAction($id,$params) { $params_decrypt = decrypt_params($params); return parent::runAction($id,$params_decrpt); }
然后,相关的逻辑继承这个控制器
大致有了思路,谢谢解答。
- jtLeon 2016-02-28 已签到连续签到1天,获得了5个金钱
- jtLeon 2016-01-04 已签到连续签到1天,获得了5个金钱