Личное мне очень помогла разобраться с rbac след. статья:
http://developer.uz/blog/rbac-%D1%80%D0 ... 0%B2-yii2/
Найдено 20 результатов
- 2015.01.28, 12:52
- Форум: Общие вопросы (Yii 2.x)
- Тема: RBCA: Пользователи, роли, база данных.
- Ответы: 72
- Просмотры: 15967
- 2015.01.23, 14:07
- Форум: Общие вопросы (Yii 2.x)
- Тема: Объединение таблиц
- Ответы: 8
- Просмотры: 2309
Re: Объединение таблиц
Вроде как в новой модели class Profile extends ActiveRecord { ... ... public function signUp() { if($this->validate()) { $kis = new Profile(); $kis->name = $this->name; $kis->city = $this->city; $kis->save(); ...
- 2015.01.23, 13:56
- Форум: Общие вопросы (Yii 2.x)
- Тема: Объединение таблиц
- Ответы: 8
- Просмотры: 2309
Re: Объединение таблиц
Последовал Вашему совету, и дописал следующим образом public function actionSignup() { $model = new SignupForm(); $kis= new Profile(); if ($model->load(Yii::$app->request->post() && $kis->load(Yii::$app->request->post()))) { if ($user = $model->signup...
- 2015.01.23, 13:10
- Форум: Общие вопросы (Yii 2.x)
- Тема: Объединение таблиц
- Ответы: 8
- Просмотры: 2309
Re: Объединение таблиц
Эм. Видимо нигде. Думал что в новой модели в функции public function signUp() { if($this->validate()) { $kis = new Profile(); $kis->name = $this->name; $kis->city = $this->city; $kis->save(); } ...
- 2015.01.23, 12:23
- Форум: Общие вопросы (Yii 2.x)
- Тема: Объединение таблиц
- Ответы: 8
- Просмотры: 2309
Объединение таблиц
Совсем недавно рассматривалась похожая тема, и решил попробовать. При регистрации пользователя хочу записывать доп инфу в отдельную таблицу. Насколько я понял, нужно создать доп модель со своей таблицей, и подключить это к уже имеющимся контроллеру и вьюшке. Если я правильно понял yii, то сначала по...
- 2015.01.21, 15:54
- Форум: Общие вопросы (Yii 2.x)
- Тема: Сессии и DbSession
- Ответы: 3
- Просмотры: 1430
Re: Сессии и DbSession
Не правильно выразился( 1. Документ session-data.bin С помощью чего его открыть, и как посмотреть данные. Попробовал открыть через блокнот: __flash|a:0:{}__captcha/site/captcha|s:7:"chtlgac";__captcha/site/captchacount|i:1;__id|i:1; - ничего мне не даёт) 2. Когда я авторизируюсь на сайте,...
- 2015.01.20, 20:57
- Форум: Общие вопросы (Yii 2.x)
- Тема: Сессии и DbSession
- Ответы: 3
- Просмотры: 1430
Сессии и DbSession
Всем привет. Подключил я dbsession как указано в документации. При открытии сайта пользователем, ему автоматически присваивается id сессии и все записывается в таблицу session. 1. Что записывается в поле data. Это какой-то документ blob. Может кто ссылку дать где почитать подробнее про работу? 2. По...
- 2015.01.15, 16:17
- Форум: Общие вопросы (Yii 2.x)
- Тема: Rbac и AccessControl
- Ответы: 18
- Просмотры: 7217
Re: Rbac и AccessControl
У меня такая проблема возникла. Хочу чтобы роль присваивалась при регистрации пользователя. Делаю и так как в оф доке написано: $auth = Yii::$app->authManager; $authorRole = $auth->getRole('author'); $auth->assign($authorRole, $user->getId()); и так пишу: $userRole = Yii::$app->authManager->getRo...
- 2014.12.07, 01:37
- Форум: Общие вопросы (Yii 1.x)
- Тема: Рассылка email
- Ответы: 12
- Просмотры: 5570
Re: Рассылка email
Большое всем спасибо за столь развернутые ответы!
- 2014.12.05, 20:39
- Форум: Общие вопросы (Yii 1.x)
- Тема: Рассылка email
- Ответы: 12
- Просмотры: 5570
Re: Рассылка email
Ой, ну не так много. К примеру штук 50. Я пока все равно учусь только это делать на локалке. Я так понимаю когда придет время делать что-то серьезнее нужно будет вникать в cron.
- 2014.12.05, 20:35
- Форум: Общие вопросы (Yii 1.x)
- Тема: Рассылка email
- Ответы: 12
- Просмотры: 5570
Re: Рассылка email
А можете тогда дать какую-нибудь ссылку на пример. Как это все правильно делать.
- 2014.12.05, 09:07
- Форум: Общие вопросы (Yii 1.x)
- Тема: Рассылка email
- Ответы: 12
- Просмотры: 5570
Рассылка email
Добрый день. Интересует следующий вопрос. Всё пытался реализовать массовую рассылку писем(к примеру пользователям, у которых в бд поле XY=2). Подскажите пожалуйста, с помощью mail() это сделать не получится? Мне говорит что первым параметром (т.е to) должна являться строка. А как в строку поместить ...
- 2014.12.02, 11:41
- Форум: Обо всем
- Тема: Какой музончик Вы слушаете, когда пишете код?
- Ответы: 22
- Просмотры: 7844
Re: Какой музончик Вы слушаете, когда пишете код?
http://music.yandex.ru/search?text=smok ... %20dubstep
Sun Is ShiningSmoke out Dubstep Mix
Sun Is ShiningSmoke out Dubstep Mix
- 2014.11.26, 16:47
- Форум: Общие вопросы (Yii 1.x)
- Тема: Авторизация с БД без ролей и прочего
- Ответы: 5
- Просмотры: 2898
Re: Авторизация с БД без ролей и прочего
Если делать так, как вы написали, то ничего не хешируется. $q->attributes=$_POST['Monsters']; $q->username=$_POST['Monsters']['username']; $q->password=md5($_POST['Monsters']['password']); $q->email=$_POST['Monsters']['email']; if($q->verifyCode=$_POST['Monsters']['verifyCode']){ $q->save(); Поэтому...
- 2014.11.25, 16:11
- Форум: Общие вопросы (Yii 1.x)
- Тема: Авторизация с БД без ролей и прочего
- Ответы: 5
- Просмотры: 2898
Авторизация с БД без ролей и прочего
Добрый день уважаемые форумчане. Мучаюсь с авторизацией пользователей. Вместо demo/demo, admin/admin пытаюсь подключить к бд. Тема уже исхудавшая, читал предыдущие посты, а так же разные разделы документации (всё что касается авторизации), и всё равно кое-что не уловил. Никакой ошибки у меня нет, но...
- 2014.11.21, 15:58
- Форум: Общие вопросы (Yii 1.x)
- Тема: Валидация под себя
- Ответы: 2
- Просмотры: 1104
Валидация под себя
Добрый день. Сделал "быдло-"форму регистрации. Установил доп. валидацию для email. При вводе не пароля а просто билиберды, он выдает предупреждение на англ. яз.(собственно говоря как и должен) Но как изменить это предупреждение на свой текст? Сначала я думал, что нашёл где менять текст и п...
- 2014.11.21, 11:35
- Форум: Общие вопросы (Yii 1.x)
- Тема: Вопрос про редирект
- Ответы: 2
- Просмотры: 1135
Re: Вопрос про редирект
Спасибо большое, помогло!
- 2014.11.21, 09:43
- Форум: Общие вопросы (Yii 1.x)
- Тема: Вопрос про редирект
- Ответы: 2
- Просмотры: 1135
Вопрос про редирект
Добрый день уважаемые пользователи форума. Очередной новичок, копаюсь в YII целыми днями и столкнулся с проблемой. После отправки формы методом $_POST, выдается ошибка связанная непосредственно с редиректом: Cannot modify header information - headers already sent by (output started at C:\yii\framewo...
- 2014.11.18, 14:16
- Форум: Общие вопросы (Yii 1.x)
- Тема: Генерация форм регистрации
- Ответы: 2
- Просмотры: 1289
Re: Генерация форм регистрации
Большое Вам спасибо. Помогло.badjo писал(а):Код: Выделить всё
class UserController extends Controller { public function actionIndex() { $model = new Users; $this->render('RegisterForm',array('model'=>$model)); } }
- 2014.11.18, 13:41
- Форум: Общие вопросы (Yii 1.x)
- Тема: Генерация форм регистрации
- Ответы: 2
- Просмотры: 1289
Генерация форм регистрации
Доброго времени суток. Возможно этот вопрос уже встречался, но к сожалению не смог найти для себя ответ. Только начал разбираться с YII, но уже 2й день не могу решить проблему. Хотел сделать простую форму регистрации, состоящую из трех форм. Но не справился пока даже с этой задачей. Постоянно выдает...