Автор |
Сообщение |
nws |
Добавлено: 12 Мар 2008 19:43:01 Заголовок сообщения: |
|
KPOTOB
да |
|
|
KPOTOB |
Добавлено: 12 Мар 2008 19:34:07 Заголовок сообщения: |
|
nws
А /cake в исходное состояние вернул? |
|
|
nws |
Добавлено: 12 Мар 2008 16:37:23 Заголовок сообщения: |
|
KPOTOB
Добавил в :beforeRender все заработало
Цитата: | то что ты поправил - layout - в русском мане названо Версткой |
Шаблон более прикольней звучит =)
DeeperMD
С сессией все ок
Array ( [Config] => Array ( [userAgent] => b4ad00b2fe34ed0efd396b9a091f2287 [time] => 1205330014 [rand] => 13006 [timeout] => 10 ) [user] => test ) |
|
|
DeeperMD |
Добавлено: 12 Мар 2008 11:10:28 Заголовок сообщения: |
|
проверь сессию.. через вот этим
до и после логина.. И посмотри.. Если после перехода на другую страницу массив пустой, то 100% сессия не стартует... из-за ошибки.. |
|
|
KPOTOB |
Добавлено: 12 Мар 2008 00:25:51 Заголовок сообщения: |
|
в cake\ лежит ядро - там трогать ничего нельзя
в мануале написано - /wiki/Manual11/basic_concepts Цитата: | /cake - Центральные библиотеки Cake. Не изменяйте ни один из файлов!!!. |
теперь ты не сможешь легко поапдейтить себе кейк
то где ты поправил - шаблон нового проекта (см. bake)
то что ты поправил - layout - в русском мане названо Версткой - /wiki/Manual11/views
ожидать что инклуд кода view в layout покажет чтото - офигенно не корректно
вместо view в данном случае надо было либо прямо в layout'е писать - либо писать вызов helper'а тамже - и сетить значение либо в контроллерах, либо в AppController::beforeRender либо в компоненте |
|
|
nws |
Добавлено: 11 Мар 2008 23:15:05 Заголовок сообщения: |
|
cake\libs\view\templates\layouts\default.thtml |
|
|
KPOTOB |
Добавлено: 11 Мар 2008 20:23:17 Заголовок сообщения: |
|
nws
В каком таком шаблоне?
Нету в мануалах термина Template. Это даже телепатически не получается отгадать что это имеется в виду в терминах cake и как оно обрабатывается |
|
|
nws |
Добавлено: 11 Мар 2008 20:04:27 Заголовок сообщения: |
|
KPOTOB
Я в шаблоне подключаю index.thtml и если в браузере писал
../users/index всё отображалось как надо, но если был переход на другой view CaKE писал Notice: Undefined variable: user |
|
|
KPOTOB |
Добавлено: 11 Мар 2008 19:52:32 Заголовок сообщения: |
|
DeeperMD это я nws'у
какой такой Template я так и не понял |
|
|
DeeperMD |
Добавлено: 10 Мар 2008 21:20:21 Заголовок сообщения: |
|
Это кому? |
|
|
KPOTOB |
Добавлено: 10 Мар 2008 21:09:26 Заголовок сообщения: |
|
А что такое Template ? |
|
|
DeeperMD |
Добавлено: 10 Мар 2008 18:52:15 Заголовок сообщения: |
|
Да, стоит дефултом.. |
|
|
nws |
Добавлено: 10 Мар 2008 18:20:43 Заголовок сообщения: |
|
Из этого поста я не понял define('CAKE_SESSION_SAVE', 'php'); стоит дефолтом или нет ? |
|
|
DeeperMD |
Добавлено: 10 Мар 2008 14:41:26 Заголовок сообщения: |
|
Есть Подозрение на Обрыв старта сессии...
Здеся я это обсуждал, проблема решена..
/forum/viewtopic.php?t=341 |
|
|
nws |
Добавлено: 10 Мар 2008 14:30:12 Заголовок сообщения: |
|
Цитата: | Если очень свербит, то к переменной. хранящейся в сессии, можно и непосредственно во view обратиться.
Написать масенький хелпер на эту тему - не так уж и сложно |
Кому как
Я просто добавил во все методы контроллера
Код: | $this->set('user', $this->Session->read('user')); |
Не очень красиво конечно зато работает |
|
|