控制器
控制器 提供了一套可以被用户请求的动作.我们需要在 应用配置 里设置 CWebApplication::controllerMap 属性,才能在控制器里使用扩展:
在config文件夹下面的main.php里面
return array(
'controllerMap'=>array(
'xyz'=>array(
'class'=>'application.extensions.xyz.XyzClassController',
'property1'=>'value1',
'property2'=>'value2',
),
// 其他控制器
),
);
xyz为文件夹名称
XyzClassController文件位置
/protected/extensions/xyz/XyzClassController.php
文件内部格式
XyzClassController extends Controller{
public $properyt1;
public $property2;
public function actionIndex(){
echo $this->property1;
echo "<br />":
echo $this->property2;
exit;
}
}