如何允许访问CakePHP 2中的“页面”

时间:2012-03-29 22:51:47

标签: php cakephp authentication cakephp-2.0

在控制器处,我们可以使用:

public function beforeFilter() {
    parent::beforeFilter();     
    $this->Auth->allow('add', 'view', 'edit', 'index', 'verify', 'delete'); 
}

但是如何在一个页面上执行它,其控制器默认为PageController? 我尝试过在其他控制器中使用它,但它不起作用。

1 个答案:

答案 0 :(得分:0)

您需要将PagesController复制到您的app文件夹,然后您可以在那里进行编辑。

因此在lib / Cake / Controller中将PagesController.php文件复制到app / Controller。

您可以编辑此文件来控制您拥有的静态页面。