Сессия Cakephp не устанавливается в контроллере страниц - PullRequest
0 голосов
/ 27 мая 2010

Я использую cakephp1.2.У меня есть pages_controller, который расширяет app_controller.Я дал компонент Session в контроллере приложения.При входе из моего приложения я устанавливаю сессию и перенаправляю на контроллер страниц, но там я не смог получить сессию.Если я перенаправлю на какой-то другой контроллер, я получу сессию там.У меня есть таблица с именем «pages», и когда пользователь нажимает на ссылки (передавая имя страницы), я беру данные из этой таблицы и отображаю их с помощью pages_controller.Я должен использовать $ использования, так как мне нужно получить данные из некоторых таблиц.Страницы не являются статичными.

Могу ли я не использовать "страницы" в качестве имени таблицы?Или сессия не будет работать в pages_controller?

Мои настройки core.php Session.save - php Session.start - true Security.level - low

Я пытался изменить это значениеНо без результата ..

Ответы [ 2 ]

1 голос
/ 02 мая 2012

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

0 голосов
/ 11 августа 2011

Вы не переопределяете массив компонентов в вашем pages_controller? Это отменит загрузку компонента Session в контроллере приложения. Если вы загружаете компонент Session непосредственно в контроллер страниц, исправит ли это проблему?

...