Доброго времени суток господа!
В InstantCMS можно настроить куда перенаправлять всех пользователей после регистрации.
Как задать отдельной группе пользователей по завершению регистрации редирект на определенную страницу?
На сайте 3 группы пользователей, одну из них необходимо перенаправить на страницу добавления контента.
Заранее благодарю за содействие!
InstantCMS 2.X
Редирект после регистрации для разных групп пользователей
#1
18 апреля 2017 в 11:39
#2
18 апреля 2017 в 20:54
Помогите пожалуйста кто знает!
#3
19 апреля 2017 в 16:47
SergeySheff, ответов нет скорее всего из-за того, что невозможно решить вопрос добавкой компонента, виджета или др.
Только правками в ядре.
Открываем файл /system/controllers/auth/frontend.php и в 90 строку вставляем код
Чтобы получилось примерно так
Теперь после регистрации пользователя в группе с id =4 получим
Только правками в ядре.
А это плохо. Придется постоянно помнить об этой правке, при обновлении движка вносить эту правку снова и снова :(
//zau4man правки для группы id 4: редирект на страницу board/add $user = new cmsUser(); if($user->isInGroup('4')){ $url = href_to('board', 'add'); return $url; } //zau4man
Теперь после регистрации пользователя в группе с id =4 получим