我是 yii 的新手。
我创建了一个名为 CatalogController 的控制器。我想创建一个名为 actionClear() 的自定义操作。我已经按照文档和在线搜索的步骤进行操作,但是当我导航到目录/清除时,它会重定向回网站的主页。我不知道我应该采取什么其他步骤。
到目前为止,我已经完成了以下工作:
在目录控制器中:
public function actionClear() {
$dataProvider=new CActiveDataProvider('Catalog');
$this->render('clear',array('dataProvider'=>$dataProvider));
}
控制器中重写的 rules() 方法:
public function actions()
{
return array(
'clear'=>'application.controllers.post.ClearAction',
);
}
protected/controllers/post 下的新自定义操作
class ClearAction extends CAction
{
public function run()
{
echo 'fart';die;
}
}
任何帮助将不胜感激。