cakephp中的RequestAction错误

时间:2013-07-30 03:00:34

标签: html cakephp

当我做我的项目时。我尝试使用this-> requestAction到我的导航栏。 我在/elements/nav

中的导航栏文件

确定。当我尝试导航栏文件的<?php $abouts=$this->requestAction('abouts/getNav'); ?>顶部时。
一切都有效,但它在身体后面显示为0位。
<body> 0<div>那样的东西你看到0位置吗?如何删除0位数?什么问题?

1 个答案:

答案 0 :(得分:0)

如果使用requestAction方法请求您的操作,则可以允许未经授权的访问操作。

例如:

public function beforeFilter(){     父:: beforeFilter();

if ($this->request->is('requested') && $this->request->params['action'] == 'index') {
    $this->Auth->allow(array('index'));
}

} 这也可能有效(尚未测试):

public function index() {
    if ($this->request->is('requested')) {
        $this->Auth->allow(array('index'));
    }
}

或者您可以使用此Question

希望这一定会帮到你