freebsd_admin 0 Опубликовано 13 сентября, 2011 Жалоба Share Опубликовано 13 сентября, 2011 Когда я авторизируюсь, меня кидает на главную страницу. Можно сделать чтобы при авторизации пользователя оставаться на текущей странице? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 13 сентября, 2011 Жалоба Share Опубликовано 13 сентября, 2011 За редирект в /login.php отвечает вот этот код: if ($_SESSION['cart']->count_contents() > 0) { vam_redirect(vam_href_link(FILENAME_SHOPPING_CART, '', 'SSL')); } else { vam_redirect(vam_href_link(FILENAME_DEFAULT)); } [/code] Наверное его надо править. Ссылка на сообщение Поделиться на другие сайты
freebsd_admin 0 Опубликовано 13 сентября, 2011 Автор Жалоба Share Опубликовано 13 сентября, 2011 Данный код встречается в файле два раза. Какая часть за что отвечает? Правил нижний код, изменения есть. Что нужно прописать вместо FILENAME_DEFAULT [/CODE] чтобы не было переадресации? Если вообще убрать этот редирект то кидает в окно "Зарегистрируйтесь или войдите в магазин" Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 13 сентября, 2011 Жалоба Share Опубликовано 13 сентября, 2011 Переадресация нужна в любом случае, раз авторизовался посетитель. Ссылка на сообщение Поделиться на другие сайты
freebsd_admin 0 Опубликовано 13 сентября, 2011 Автор Жалоба Share Опубликовано 13 сентября, 2011 Так а как сделать чтоб кидало не на дефолтную страницу а на текущую?Или только код нужно переписывать? При переключении между языками, например, оно ж подхватывает текущую страницу. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 13 сентября, 2011 Жалоба Share Опубликовано 13 сентября, 2011 По умолчанию - никак. Только править указанный код, определяя с какой страницы пришёл посетитель и указывая её в качестве редиректа. Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения