Разрешить открытый доступ к домашней странице CakePhp с нестатическими элементами - PullRequest
0 голосов
/ 03 февраля 2012

Я хочу разрешить открытый доступ к домашней странице сайта CakePhp, который имеет два нестатических элемента (оба содержат список из БД).

В настоящее время не авторизованные пользователи перенаправляются на страницу входаиз-за этих элементов.Как я могу настроить его так, чтобы не вошедшие в систему пользователи могли видеть домашнюю страницу и по-прежнему просматривать нестатические элементы?

Спасибо за любую помощь, которую вы можете предоставить,

kSeudo

1 Ответ

0 голосов
/ 03 февраля 2012

Можете ли вы объяснить, как вы перенаправляете на страницу входа?

Я полагаю, что вы делаете это на 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

   }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...