我想允许开放访问CakePhp网站的主页,该网站有两个非静态元素(都包含来自数据库的列表)。
由于这些元素,当前未登录的用户会被重定向到登录页面。 如何设置它以便未登录的用户可以看到主页并仍然可以查看非静态元素?
感谢您提供的任何帮助,
k Seudo
答案 0 :(得分:0)
您能解释一下如何重定向到登录页面?
我想你是在AppController :: beforeFilter上做的,所以我认为你可以尝试在你的控制器上覆盖那个方法。
我的意思是:
class AppController extends Controller {
function beforeFilter() {
//Check if user is logged or not and then redirect
}
}
class PagesController extends Controller {
function beforeFilter() { //Override method, don't use AppController
}
}