Хочу сделать на сайте страницу с информацией о нем, с информацией где, что и от куда берется, чтобы только что зарегистрировавшемуся пользователю было понятно как работать с сайтом, но далеко не все будут нажимать кнопку с ссылкой на эту страницу, ведь ее еще надо будет найти.
Поэтому задался вопросом, а как сделать так, чтобы после регистрации все пользователи сначала попадали на эту страницу? Ознакомились с правилами и дальше могли работать с сайтом?
Пробовал пойти по пути, описанном в
топике но не вышло, подскажите пожалуйста как сделать переаресацию после регистрацию на нужную страницу?
Update
Для тех, кому это может понадобиться в будущем, это реализуется так:
1. В файле \classes\actions\ActionRegistration.class.php меняем строчку
$this->Viewer_AssignAjax('sUrlRedirect',$sUrl ? $sUrl : Config::Get('path.root.web'));
на
$this->Viewer_AssignAjax('sUrlRedirect',$sUrl ? $sUrl : Config::Get('module.user.redirect_after_registration'));
2. В файле \templates\skin\ваш_шаблон\window_login.tpl меняем строку
<input type="hidden" name="return-path" value="{$PATH_WEB_CURRENT|escape:'html'}">
на
<input type="hidden" name="return-path" value="{cfg name='module.user.redirect_after_registration'}">
3. В конфиге добавляем строку
$config['module']['user']['redirect_after_registration'] = '___path.root.web___/page/rules'; // переадресация после регистрации
Спасибо
aex что помогли разобраться.