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

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

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

Здравствуйте, как сделать отображение витрины, категорий и тд только для зарегистрированных пользователей? То есть для того кто не зареган ничего отображаться не будет кроме формы регистрации и входа.

 

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

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


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

В файлах контроллера модулей, которые нужно прятать, проверять авторизован ли пользователь с помощью $this->customer->isLogged().

И разрешать вывод только если авторизован.

  • +1 1

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


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

В файлах контроллера модулей, которые нужно прятать, проверять авторизован ли пользователь с помощью $this->customer->isLogged().

И разрешать вывод только если авторизован.

 Спасибо....

 

Еще вопрос, как сделать чтобы человек заходит и сразу видит окно регистрации и ввода логина и пароля?

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


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

В файлах контроллера модулей, которые нужно прятать, проверять авторизован ли пользователь с помощью $this->customer->isLogged().

И разрешать вывод только если авторизован.

а можно пример наглядный как например спрятать категории в файлах контроллера модулей?

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


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

Например спрятать левую колонку

catalog/controller/common/column_left.php

 

    if ($this->customer->isLogged()){   // Добавлено    
        foreach ($module_data as $module) {
            $module = $this->getChild('module/' . $module['code'], $module['setting']);
            
            if ($module) {
                $this->data['modules'][] = $module;
            }
        }
    }       // Добавлено 

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


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

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

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

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

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

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

Войти

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

Войти

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

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

×

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

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