Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

Вход на сайт только для зарегистрированных


fujin777
 Поделиться

Рекомендованные сообщения

Стоит такая задача. Сайт на OpenCart должен быть доступен только для определенного круга лиц. Вход на сайт только для зарегистрированных пользователей.

Т.е. изначально человек в любом случае должен попадать на страницу аутентификации/регистрации и только залогинившись может продолжать бродить по сайту.

Как такое реализовать?

Заранее благодарю за помощь!

Ссылка на комментарий
Поделиться на других сайтах


  • 7 лет спустя...
В 05.11.2012 в 15:53, fujin777 сказал:

Стоит такая задача. Сайт на OpenCart должен быть доступен только для определенного круга лиц. Вход на сайт только для зарегистрированных пользователей.

Т.е. изначально человек в любом случае должен попадать на страницу аутентификации/регистрации и только залогинившись может продолжать бродить по сайту.

Как такое реализовать?

Заранее благодарю за помощь!

 

Как можно сделать основную страницу с вводом логина и пароля (она отражается всегда, если человек не вошел под свои логином и паролем), а страницы магазина отображаются только зарегистрированным пользователям после входа?

например в контроллер header.php добавить

PHP:

 

/asasa.com.ua/www/catalog/controller/common

 

  if (!$this->customer->isLogged() ) {
       if (!isset($this->request->get['route']) || $this->request->get['route'] != 'account/login') {
         $this->response->redirect($this->url->link('account/login'''true));
       }
  }

Ссылка на комментарий
Поделиться на других сайтах


Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
 Поделиться

×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.