![]() |
Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
![]() |
#1 |
Senior Member
|
![]()
Всем доброго времени суток.
Возникла необходимость создать на сайте раздел, доступный только зарегистрированным пользователям. Поставил расширения sr_feuser_register и newloginbox. В работе их более-менее разобрался, но есть одна проблема: я не знаю, как сделать так, чтобе после успешного логина пользователь попадал на какую-то определённую страницу (например, на первую страницу этого самого закрытого раздела). Прошу помощи и заранее благодарю. |
![]() |
![]() |
![]() |
#2 |
Senior Member
|
![]()
Проще всего использовать loginbox_macmade - в нем есть масса функций удобных, включая редиректы после логина/логаута.
|
![]() |
![]() |
![]() |
#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/ |
![]() |
![]() |
![]() |
#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. Может, оно мне поможет. |
![]() |
![]() |
![]() |
#5 |
Senior Member
|
![]()
мне вроде не помог)) или помог точно не вспомню.
НО есть вот еще какая идея. Можно ничего никуда не переадресовывать. Дело в том, что права доступа можно выставлять и на контент. То есть для блока логина пишешь - скрыть после входа в систему, а для контента, что должен быть на странице указываешь группу с пользователями) как вариант.
__________________
Персональный блог про заработок в интернете + полезных блога про typo3 и wordpress |
![]() |
![]() |
![]() |
#7 |
Senior Member
|
![]()
Спасибо за советы
![]() Есть ещё один вопрос: как в sr_feuser_register сделать так ,чтобы при регистрации в поле "страна" по умолчанию выводился не Афганисатн, а какая-нибудь другая страна? |
![]() |
![]() |
![]() |
#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 |