Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Как узнать, откуда произошёл переход на страницу?
|
|||
|---|---|---|---|
|
#18+
Есть сайт на MVC. Необходимо дать возможность пользователям регистрироваться из разных мест сайта, но при этом после регистрации пользователь должен возвращаться на ту страницу, с которой он перешёл на регистрацию. Самое простое решение - создать соответствующий набор view'шек и контроллеров. Но не хочется плодить их. Смотрел Request.UrlPreferrer, но он показывает адрес собственно страницы регистрации, а мне нужно бы знать, откуда я попал на страницу регистрации. Есть ли другая возможность выбрать, на какую страницу вернуться после регистрации пользователя? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.04.2013, 22:38 |
|
||
|
Как узнать, откуда произошёл переход на страницу?
|
|||
|---|---|---|---|
|
#18+
maxapet, ссылка на страницу регистарции пусть содержит в параметре ?returnUrl=«текущий адрес страницы» и возвращай пользователя обратно на эту страницу после. если параметра такого нет, значит пользователь попал на страницу регистрации не со страниц сайта, значит можно редиректить на хоум пейдж. вариант №2: Ajax, всплывающее окошко с логином/регистрацией, на любой странице сайта, пользователь там же и останется после входа. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.04.2013, 22:42 |
|
||
|
Как узнать, откуда произошёл переход на страницу?
|
|||
|---|---|---|---|
|
#18+
Спасибо. А как добавить параметр, если переход делается через Html.ActionLink? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.04.2013, 22:48 |
|
||
|
Как узнать, откуда произошёл переход на страницу?
|
|||
|---|---|---|---|
|
#18+
maxapet, @Html.ActionLink("Войти", "Login", "Account", new { returnUrl = ViewContext.HttpContext.Request.Url.PathAndQuery }) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.04.2013, 23:05 |
|
||
|
|

start [/forum/topic.php?fid=18&msg=38244577&tid=1358491]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
72ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
47ms |
get tp. blocked users: |
1ms |
| others: | 248ms |
| total: | 411ms |

| 0 / 0 |
