Русскоязычный форум, посвященный фреймворку Kohana http://forum.kohanaframework.su/ |
|
Auth (ORM) http://forum.kohanaframework.su/viewtopic.php?f=33&t=149 |
Страница 5 из 7 |
Автор: | Sergey [ 11 авг 2012, 06:13 ] |
Заголовок сообщения: | Re: Auth (ORM) |
Что вы тут устроили? Код:
Только $this->_auth где нибудь а абстрактном классе, в before() определите. Что нибудь наподобие этого: Код:
Потом к текущему пользователю можно обращаться как угодно. Хоть так: Код:
Хоть так: Код:
Или как угодно. Но поучительнее будет взглянуть на: Код:
|
Автор: | Sergey [ 11 авг 2012, 06:22 ] |
Заголовок сообщения: | Re: Auth (ORM) |
demyan112rv писал(а): Добрый день! Реализую вход в админку. Код:
Очень умно |
Автор: | jr.lebedev [ 13 авг 2012, 15:28 ] |
Заголовок сообщения: | Re: Auth (ORM) |
2Sergey, сделал, как вы написали: Код:
но, тут же вываливается ошибка, ErrorException [ Fatal Error ]: Call to undefined method Kohana::config() прочитал, что необходимо заменить Код:
на Код:
но тогда Kohana_Exception [ 0 ]: Invalid method unique called in Model_User Код:
я окончательно запутался |
Автор: | Sergey [ 13 авг 2012, 19:05 ] |
Заголовок сообщения: | Re: Auth (ORM) |
jr.lebedev писал(а): 2Sergey, сделал, как вы написали но, тут же вываливается ошибка, ErrorException [ Fatal Error ]: Call to undefined method Kohana::config() прочитал, что необходимо заменить Код:
на Код:
Я где то писал, что нужно пользоваться методами из Kohana 3.1 ? jr.lebedev писал(а): но тогда Kohana_Exception [ 0 ]: Invalid method unique called in Model_User Код:
я окончательно запутался Вам же ясно написали Цитата: Invalid method unique called in Model_User Вызывается неправильный (неизвестный) метод unique из модели User. Он у вас там есть, метод этот? Если вы его не реализовали, тогда зачем используете проверку на уникальность (метод unique)? Если реализовали метод unique в модели User, то возможно сделали это не правильно. |
Автор: | jr.lebedev [ 13 авг 2012, 19:28 ] |
Заголовок сообщения: | Re: Auth (ORM) |
Sergey писал(а): Я где то писал, что нужно пользоваться методами из Kohana 3.1 ? Ок, давайте по порядку, код, который вы написали выше для какой версии, 3.2.0? Я использовал ваш код, и никакой метод unique в нем не используется насколько я понимаю. |
Автор: | Sergey [ 13 авг 2012, 19:44 ] |
Заголовок сообщения: | Re: Auth (ORM) |
jr.lebedev писал(а): Sergey писал(а): Я использовал ваш код, и никакой метод unique в нем не используется насколько я понимаю. Это не так. Код:
|
Автор: | Sergey [ 13 авг 2012, 19:46 ] |
Заголовок сообщения: | Re: Auth (ORM) |
Стоп, а покажите ка код модели |
Автор: | jr.lebedev [ 13 авг 2012, 20:23 ] |
Заголовок сообщения: | Re: Auth (ORM) |
интересно Код:
|
Автор: | Sergey [ 13 авг 2012, 23:44 ] |
Заголовок сообщения: | Re: Auth (ORM) |
jr.lebedev писал(а): интересно Код:
А! Так у вас не стандартная модель? Вам нужна вот эта: /modules/orm/classes/model/auth/user.php. Можете положить сюда /application/classes/model/auth/user.php Потом, если нужно будет, дополните. |
Автор: | jr.lebedev [ 14 авг 2012, 17:19 ] |
Заголовок сообщения: | Re: Auth (ORM) |
Sergey спасибо огромное |
Страница 5 из 7 | Часовой пояс: UTC + 4 часа [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |