Опубликовано: 11 февраля 20187 г Доброго вечера всем. Ранее на 3-й версии был настроен редирект после регистрации в определенную тему для новых участников.Сейчас для 4-ки такого не нашел. Есть ли уже готовые решение этого вопроса?
Опубликовано: 12 февраля 20187 г Если регистрация с подтверждением, то в файле \applications\core\modules\front\system\register.php\IPS\Output::i()->redirect( \IPS\Http\Url::internal( '' ), 'validate_email_confirmation' );заменить на \IPS\Output::i()->redirect( \IPS\Http\Url::createFromString('ссылка_на_тему'), 'validate_email_confirmation' );Не забудьте заменить ссылка_на_тему в коде
Опубликовано: 12 февраля 20187 г \system\Login\Login.php return $ref ?: \IPS\Http\Url::internal( '' ); return $ref ?: \IPS\Http\Url::createFromString('ссылка_на_тему');
Опубликовано: 12 февраля 20187 г Автор @newbie, Не работает... При регистрации нового участника редиректа нет.
Опубликовано: 12 февраля 20187 г ссылка_на_тему в коде заменили? Может там реферер присутствует?Попробуйте return \IPS\Http\Url::createFromString('ссылка_на_тему');
Опубликовано: 12 февраля 20187 г Автор @newbie, Ссылку конечно вставил... Сейчас посмотрел, что после регистрации у меня еще присутствует обязательное заполнение профиля после регистрации. Последний вариант снова не работает.
Опубликовано: 12 февраля 20187 г Сейчас посмотрел, что после регистрации у меня еще присутствует обязательное заполнение профиля после регистрации.Там в методе finish нужно править (\applications\core\modules\front\system\register.php)Ищите 2 раза\IPS\Http\Url::internal( '' )и заменяйте на \IPS\Http\Url::createFromString('ссылка_на_тему') Если непонятно где if ( $haveRequired === FALSE ) { /* Nope, forward */ \IPS\Output::i()->redirect( \IPS\Http\Url::internal( '' ) ); }и $wizardSteps = array_merge( $wizardSteps, array( 'profile_done' => function( $data ) { \IPS\Output::i()->redirect( \IPS\Http\Url::internal( '' ), 'saved' ); } ) );
Доброго вечера всем.
Ранее на 3-й версии был настроен редирект после регистрации в определенную тему для новых участников.
Сейчас для 4-ки такого не нашел. Есть ли уже готовые решение этого вопроса?