Курс 2016 года “Разработка на UMI.CMS от 0 до готового сайта”
Событие "Активация пользователя"

Автор AllaVKРаздел Custom макросы

Ответов: 19
Просмотров: 7713
Последний ответ 24 Октябрь 2011, 12:09:55
от AllaVK
Перенаправление на страницу регистрации покупателя перед оформлением заказа

Автор AxiomateriaРаздел Шаблоны XSLT

Ответов: 16
Просмотров: 5574
Последний ответ 11 Март 2013, 11:54:29
от Axiomateria
Письмо с подтверждением регистрации пользователя попадает в спам.

Автор SeweryssРаздел Настройка системы и модулей

Ответов: 7
Просмотров: 2787
Последний ответ 09 Декабрь 2013, 17:33:56
от Seweryss
Страница регистрации выводит не правильный шаблон

Автор tatfoxРаздел Настройка системы и модулей

Ответов: 5
Просмотров: 386
Последний ответ 13 Апрель 2016, 11:23:15
от aghigay
Как отследить ошибки при входе/регистрации?

Автор PolluxРаздел Шаблоны XSLT

Ответов: 4
Просмотров: 2287
Последний ответ 02 Декабрь 2011, 16:46:21
от Pollux

0 Пользователей и 1 Гость просматривают эту тему.

*

muldy

  • ***
  • 222
  • +9/-1
    • Просмотр профиля
Здравствуйте!
Не могу сообразить, делаю событие после авторизации через loginza должен быть редирект, но почему то не срабатывает в чем может быть проблема?
Код:

$user_id = $oEventPoint->getParam("user_id");
$user = umiObjectsCollection::getInstance()->getObject($user_id);
$this->redirect('/'.$user_id);

*

admin

  • *****
  • 2421
  • +172/-1
    • Просмотр профиля
Re:Событие авторизации/регистрации loginza?
« Ответ #1 : 25 Март 2015, 22:56:54 »
выглядит верным, не считая того что вы редиректите на страницу являющуюся id пользователя, но это не мешает сработать редиректу.

Попробуйте совершить какое-то другое действие (логирование в файл например), может быть проблема в редиректе?

*

Vladimir

  • ****
  • 271
  • +46/-0
    • Просмотр профиля
Re:Событие авторизации/регистрации loginza?
« Ответ #2 : 27 Март 2015, 20:10:15 »
Что-то мне кажется, что в том $this, где вы вызываете редирект, этого метода просто нет.  Попробуйте делать переадресацию классически
Header("Location: /{$user_id}");exit;
Если поможет, ищите где в ЮМИ живет редирект и вызываете как def_module::redirect() или umiHierarchy::getInstance()(->redirect() (не помню где он)

*

e.ioffe

  • ****
  • 369
  • +81/-2
  • Профессиональная разработка на UMI.CMS.
    • Просмотр профиля
    • Fullspace - Лучший хостинг для UMI.CMS
Re:Событие авторизации/регистрации loginza?
« Ответ #3 : 28 Март 2015, 00:26:08 »
Что-то мне кажется, что в том $this, где вы вызываете редирект, этого метода просто нет.  Попробуйте делать переадресацию классически
Header("Location: /{$user_id}");exit;
Если поможет, ищите где в ЮМИ живет редирект и вызываете как def_module::redirect() или umiHierarchy::getInstance()(->redirect() (не помню где он)
def_module::redirect()
Ускорение сайта на UMI.CMS - http://speed.umispec.ru/