Jump to content
Sign in to follow this  
ArtemPitov

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

Recommended Posts

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

 

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

Share this post


Link to post
Share on other sites

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

 

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

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

 

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

 

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

Share this post


Link to post
Share on other sites

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

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

Share this post


Link to post
Share on other sites

 

В самом контроллере 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 даже не встречаются переменные участвующие в контролеррах.

 

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

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  

  • 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.