Jump to content
Sign in to follow this  
corlioneo

Убрать страницу Выход после выхода пользователя из Личного кабинета

Recommended Posts

Добрый день.

Подскажите, пожалуйста, как можно убрать страницу Выход, которая появляется после выхода пользователя из Личного кабинета, чтобы только происходил только выход из учетной записи пользователя и ничего больше не происходило. Магазин на движке opencart 1.5.5.1.1.

Share this post


Link to post
Share on other sites

Слишком.. странный вопрос. Моя не понимать. :ugeek:

Share this post


Link to post
Share on other sites

он хочет возвращаться на ту же страницу где нажал "выход", а не на спец. страницу.

Потому что кнопку "выход" он сделать смог, а редирект уже ниасилил

Share this post


Link to post
Share on other sites

Как вариант можно генерировать ссылку для выхода с параметром redirect= и текущим роутом.

Например

http://example.com/index.php?route=account/logout&redirect=common/home

После чего на странице логаута, (если я правильно понял), при наличии этого параметра (в контроллере логаута!) сделать переменную

if (!empty($this->request->get['redirect'] {
$data['redirect'] = $this->url->link($this->request->get['redirect']); //значение параметра redirect
}

Затем на вьюхе сделать 

<?php if (!empty($redirect)) { ?>
<script>
  setTimeout(function(){
	location.href = '<?php echo $redirect; ?>';
  }, 5000); //Время в секундах * 1000 перед редиректом
</script>
<?php } ?>

 

Edited by Maximbl4m
  • +1 1

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Similar Content

    • By legioner26
      1 299.00 руб
      Скачать/Купить дополнение


      Быстрая СМС регистрация/авторизация SMS-PRO
       
      Представляю Вашему вниманию инструмент лояльности клиента, увеличивающий  конверсию Интернет магазина. 
       
      Модуль построен на использование популярных сервисов отправки смс smsc.ru/smsc.ua, sms.ru, TurboSMS.ua
      Для использования модуля вам необходимо ЗАРЕГИСТРИРОВАТЬСЯ на сервисе.
       
      Кратко о модуле. Данное дополнение реализовывалось с целью повышения конверсии и увеличению продаж интернет магазинов, за счет своей простоты регистрации и авторизации.
      Находясь на сайте потенциальные клиенты с неохотой относятся ко всем видам регистраций что повышает процент отказов.
      В данном случае клиент вводит всего лишь свой номер телефона и получает смс уведомление с кодом регистрации/авторизации и сразу попадает в свой личный кабинет что гораздо уменьшает риск потери клиента.
       
      Совместимость с модулем упрощенная регистрация и заказ Simple
       
      Как работает модуль.
       
      На стороне сервера  магазина формируется код доступа из введенного в поле номера телефона клиента, после чего на сервер smsc.ru отправляется сгенерированный код доступа, далее отправляется клиенту на его номер телефона.
      После ввода кода подтверждения происходит проверка введенного кода в поле, после успешной проверки клиент авторизовывается, либо регистрируется на сайте, перейдя в личный кабинет.
       
      ПРИМЕЧАНИЕ
      Для того чтобы не было  проблем с пользователями которые зарегистрировались через модуль СМС, либо через  стандартный функционал Опенкарта, необходимо будет на все поля где есть ввод номера тел, в том числе и админки повесить маску на JS
      К примеру 
      $(идентификатор поля).mask("+7 (999) 999 99-99");
      Подключив библиотеку jquery.maskedinput.js (Есть в архиве по пути -->>> catalog/view/javascript/jquery/jquery.maskedinput.js)
       
      ПОЛНАЯ АДАПТАЦИЯ и стилизация модуля под шаблон  UniShop
      ПРИМЕЧАНИЕ ----->>> В архиве папка с модулем с названием шаблона UniShop
      FAQ
      По адаптации модуля к Вашему шаблону пишите в ЛС.
       
      Добавил legioner26 Добавлено 20.10.2019 Категория Письма, почта, рассылки, sms Системные требования Сайт разработчика Метод активации Без активации Ioncube Loader Нет OpenCart 3.0
      2.3
      2.2
      2.1
      2.0 ocStore 3.0
      2.3
      2.2
      2.1 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1 Обращение к серверу разработчика Нет Старая цена 3500  
    • By legioner26
      Представляю Вашему вниманию инструмент лояльности клиента, увеличивающий  конверсию Интернет магазина. 
       
      Модуль построен на использование популярных сервисов отправки смс smsc.ru/smsc.ua, sms.ru, TurboSMS.ua
      Для использования модуля вам необходимо ЗАРЕГИСТРИРОВАТЬСЯ на сервисе.
       
      Кратко о модуле. Данное дополнение реализовывалось с целью повышения конверсии и увеличению продаж интернет магазинов, за счет своей простоты регистрации и авторизации.
      Находясь на сайте потенциальные клиенты с неохотой относятся ко всем видам регистраций что повышает процент отказов.
      В данном случае клиент вводит всего лишь свой номер телефона и получает смс уведомление с кодом регистрации/авторизации и сразу попадает в свой личный кабинет что гораздо уменьшает риск потери клиента.
       
      Совместимость с модулем упрощенная регистрация и заказ Simple
       
      Как работает модуль.
       
      На стороне сервера  магазина формируется код доступа из введенного в поле номера телефона клиента, после чего на сервер smsc.ru отправляется сгенерированный код доступа, далее отправляется клиенту на его номер телефона.
      После ввода кода подтверждения происходит проверка введенного кода в поле, после успешной проверки клиент авторизовывается, либо регистрируется на сайте, перейдя в личный кабинет.
       
      ПРИМЕЧАНИЕ
      Для того чтобы не было  проблем с пользователями которые зарегистрировались через модуль СМС, либо через  стандартный функционал Опенкарта, необходимо будет на все поля где есть ввод номера тел, в том числе и админки повесить маску на JS
      К примеру 
      $(идентификатор поля).mask("+7 (999) 999 99-99");
      Подключив библиотеку jquery.maskedinput.js (Есть в архиве по пути -->>> catalog/view/javascript/jquery/jquery.maskedinput.js)
       
      ПОЛНАЯ АДАПТАЦИЯ и стилизация модуля под шаблон  UniShop
      ПРИМЕЧАНИЕ ----->>> В архиве папка с модулем с названием шаблона UniShop
      FAQ
      По адаптации модуля к Вашему шаблону пишите в ЛС.
       
    • By amorfos
      как вывести кастомные филды в кабинете клиента?список полей вывожу но само значение поля нет.
    • By nexter2004
      300.00 руб
      Скачать/Купить дополнение


      2 в 1: Account & Affiliates Страницы
      Account & Affiliates Страницы
      Версия модуля: 2.1;
      Работает на: OperCart и ocStore 2.0.0.0, 2.0.1.0, 2.0.1.1, 2.0.2.0, 2.0.3.1, 2.1.0.1;
      ============================
      Сегодня каждый дизайнер или владелец сайта хочет, чтобы его сайт выглядел профессионально.
      Но, к сожалению, некоторые страницы OperCart и ocStore сделаны очень просто.
      Мы сделали по дизайну страницы Учетной записи и Партнерски более профессионально.
      Ваши клиенты по достоинству оценят вашу работу.
      ============================
      Демо:
      http://open2.0.smartshop-demo.com/index.php?route=account/account
      username: demo@gmail.com password: demo
      ============================
      Мой емайл для поддержки- giorgio-rossi@mail.ru
      Добавил nexter2004 Добавлено 02.03.2016 Категория Модули Системные требования Сайт разработчика Старая цена Метод активации Ioncube Loader OpenCart ocStore OpenCart.Pro, ocShop  
    • By fabrikator
      Скачать/Купить дополнение


      Модуль личной странички клиента
      Модуль добавляет картинки, описание и слегка меняет надписи в личном кабинете зарегистрированного пользователя.
      Поддержка возможна но не обязательна.
      Добавил fabrikator Добавлено 21.10.2011 Категория Модули  
  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.