// 1. 在controller中映射action
public function actions()
{
	return array(
		‘create‘ => ‘application.controllers.miiuser.CreateAction‘,			
	);
}
// 2. 在action中run方法中写逻辑,但下面的render方法显示不行,因为CAction类没有render方法
class CreateAction extends CAction {
    public function run(){
        // 逻辑处理省略
        $this->render(‘worktime.php‘, $data);
    }
}
// 3. 别急,CAction 类中有getController方法,问题解决
class CreateAction extends CAction {
    public function run(){
        // 逻辑处理省略
        $this->getController()->render(‘worktime.php‘, $data);
    }
}
yii调用外部action与在外部action中渲染页面,布布扣,bubuko.com
原文地址:http://www.cnblogs.com/mazefeng/p/3831978.html