Редирект после регистрации

InstantCMS 2.X

Редирект после регистрации для разных групп пользователей

#1 18 апреля 2017 в 11:39
Доброго времени суток господа!

В InstantCMS можно настроить куда перенаправлять всех пользователей после регистрации.
Как задать отдельной группе пользователей по завершению регистрации редирект на определенную страницу?
На сайте 3 группы пользователей, одну из них необходимо перенаправить на страницу добавления контента.

Заранее благодарю за содействие!
#2 18 апреля 2017 в 20:54
Помогите пожалуйста кто знает!
#3 19 апреля 2017 в 16:47
SergeySheff, ответов нет скорее всего из-за того, что невозможно решить вопрос добавкой компонента, виджета или др.
Только правками в ядре.
А это плохо. Придется постоянно помнить об этой правке, при обновлении движка вносить эту правку снова и снова :(
Открываем файл /system/controllers/auth/frontend.php и в 90 строку вставляем код

  1.  
  2. //zau4man правки для группы id 4: редирект на страницу board/add
  3. $user = new cmsUser();
  4. if($user->isInGroup('4')){
  5. $url = href_to('board', 'add');
  6. return $url;
  7. }
  8. //zau4man
  9.  
Чтобы получилось примерно так



Теперь после регистрации пользователя в группе с id =4 получим

Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.