Перейти к содержанию
ArtemPitov

Переход на сайт только поле авторизации

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

Доброго времени суток ! 

 

Уважаемые Форумчан,  возникла надобность реализовать в ход на сайт только  после Регистрации или Авторизации, может кто то делал, помогите пожалуйста кому не сложно . Спасибо всем  :-)

Поделиться сообщением


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

Абсолютно не сложно...

 

в контроллере header.php проверять на авторизованность

и принимать решение

 

Когда столкнетесь с проблемой, а она будет..., то пойдем дальше, но может быть к этому моменту, Вы у же сами поймете что нужно делать.

Поделиться сообщением


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

Спасибо за ответ, а можно подробней как это будет выглядеть ?

Поделиться сообщением


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

Поверьте - глаза боятся - руки делают.

 

Начните делать...

Поделиться сообщением


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

В самом контроллере header.php, как написал chukcha, сделайте условие типа:

if (!$this->customer->isLogged()) {
	$this->redirect($this->url->link('account/login', '', 'SSL'));
 }

Поделиться сообщением


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

 

В самом контроллере header.php, как написал chukcha, сделайте условие типа:



if (!$this->customer->isLogged()) {
	$this->redirect($this->url->link('account/login', '', 'SSL'));
 }

снова подниму тему, очень уж нужна консультация.

только изучаю PHP.

конструкция if (Logged), а потом вывод чего-либо только для авторизованных мне понятна.

а вот что значит if (!$this->customer->isLogged())?

какую тему php следует просмотреть? "->" еще не встречалась.

и второй вопрос. 

в описаниях структуры файлов опенкарта про контроллеры говорится, что данные файлы отвечают за обработку запросов к базе данных.

каким образом контролеры передают свои данные в tpl файлы? в tpl даже не встречаются переменные участвующие в контролеррах.

 

спасибо заранее за помощь.

Поделиться сообщением


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

Для публикации сообщений создайте учётную запись или авторизуйтесь

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

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

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

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