Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
27.02.2007, 02:12 | #1 |
Senior Member
|
Переадресация в newloginbox
Всем доброго времени суток.
Возникла необходимость создать на сайте раздел, доступный только зарегистрированным пользователям. Поставил расширения sr_feuser_register и newloginbox. В работе их более-менее разобрался, но есть одна проблема: я не знаю, как сделать так, чтобе после успешного логина пользователь попадал на какую-то определённую страницу (например, на первую страницу этого самого закрытого раздела). Прошу помощи и заранее благодарю. |
27.02.2007, 08:55 | #2 |
Senior Member
|
Проще всего использовать loginbox_macmade - в нем есть масса функций удобных, включая редиректы после логина/логаута.
|
27.02.2007, 12:54 | #3 |
Senior Member
|
Ну если разобрался, наверное заметил в sr_feuser_register constants:
# cat=plugin.tx_srfeuserregister_pi1/enable; type=boolean; label= Enable auto-login on confirmation: If set, the user will be automatically logged in upon confirmation of his(her) registration. enableAutoLoginOnConfirmation = 1 # cat=plugin.tx_srfeuserregister_pi1/enable; type=boolean; label= Enable auto-login on account creation: If set and if email confirmation is not set, the user will be automatically logged in upon creation of his(her) account. enableAutoLoginOnCreate = 1 # cat=plugin.tx_srfeuserregister_pi1//; type=string; label= Redirect_url on login: Url to which the user may be redirected to upon login, when auto login is enabled. autoLoginRedirect_url = http://yoursite.com/intranet/ |
27.02.2007, 19:01 | #4 |
Senior Member
|
Url to which the user may be redirected to upon login, when auto login is enabled.
autoLoginRedirect_url = http://yoursite.com/intranet/ Заметил, но дело в том, что зарегистрировавшийся пользователь может получить доступ к закрытому разделу только в толм случае, если это одобрит владелец сайта. То есть константы enableAutoLoginOnConfirmation и enableAutoLoginOnCreate мне энаблить нельзя. К тому же autoLoginRedirect_url работает только в случае ,когда пользователь только зарегистрировался или тольок подтвердил свою регистрацию. А, если он зарегистрирован давно, зашёл на сайт и ввёл свои логин и пароль в формочку, то autoLoginRedirect_url не сработает. Использовать, как альтернативу loginbox_macmade можно, но я думал, что в используемых мною расширениях должно было быть что-то подобное, потому и задал вопрос. Кстати, только что нашёл другое расширение: dkd_redirect_at_login. Может, оно мне поможет. |
27.02.2007, 21:58 | #5 |
Senior Member
|
мне вроде не помог)) или помог точно не вспомню.
НО есть вот еще какая идея. Можно ничего никуда не переадресовывать. Дело в том, что права доступа можно выставлять и на контент. То есть для блока логина пишешь - скрыть после входа в систему, а для контента, что должен быть на странице указываешь группу с пользователями) как вариант.
__________________
Персональный блог про заработок в интернете + полезных блога про typo3 и wordpress |
28.02.2007, 02:13 | #7 |
Senior Member
|
Спасибо за советы . Будем разбираться.
Есть ещё один вопрос: как в sr_feuser_register сделать так ,чтобы при регистрации в поле "страна" по умолчанию выводился не Афганисатн, а какая-нибудь другая страна? |
09.03.2007, 00:07 | #8 |
Senior Member
|
Решение найдено: нужно было просто настроить константы в СтатикИнфоТэйблс.
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
newloginbox - не авторизуется | vserge | Общие вопросы | 6 | 01.03.2006 02:16 |
про NewLoginBox | Александр | Общие вопросы | 1 | 04.12.2005 02:49 |
Проблема с newloginbox! | Dutchak Vitaly | Общие вопросы | 1 | 01.09.2005 23:27 |