Перейти к публикации
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Скрыть блок личный кабинет. [РЕШЕНО]


 Поделиться

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

Здравствуйте.

Прошу помощи, как скрыть блок личного кабинета на страницах вход/регистрация, чтобы человек который ещё не зарегистрировался или не выполнил вход не видел этого блока.

А уже после того как, он авторизовался блок появлялся.

Изображение

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


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

А когда пользователь авторизовался, модуль отображался.

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


Думаю как-то так:

Отркываем файл: catalogviewthemeназвание вашего шаблонаtemplatemoduleaccount.tpl

В самом вверху:

<?php if ($this->customer->isLogged()) { ?>

В самом низу:

<?php }else{ ?> <?php } ?>

У меня заработало :-)

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

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

Интересно, что проще и быстрее окажется для начинающего - подправить файл или поставить vqmod :)

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

Поставить не проблема.

Vqmod не ставлю из-за нагрузки, буду править при помощи xml, хотя может и функцию проверки поставлю )

спасибо за помощь.

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


Поставить не проблема.

Vqmod не ставлю из-за нагрузки, буду править при помощи xml, хотя может и функцию проверки поставлю )

спасибо за помощь.

Две строчки кода, никакой нагрузки - выбор очевиден :)

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

  • 2 месяца спустя...

Здравствуйте.

Прошу помощи, как скрыть блок личного кабинета на страницах вход/регистрация, чтобы человек который ещё не зарегистрировался или не выполнил вход не видел этого блока.

А уже после того как, он авторизовался блок появлялся.

Изображение

Привет. Вот у тебя около ссылок в личном кабинете нету точек, как ты их убрал?
Ссылка на комментарий
Поделиться на других сайтах

  • 5 месяцев спустя...

Здравствуйте.

Прошу помощи, как скрыть блок личного кабинета на страницах вход/регистрация, чтобы человек который ещё не зарегистрировался или не выполнил вход не видел этого блока.

А уже после того как, он авторизовался блок появлялся.

cabineto.jpg

Привет. Вот у тебя около ссылок в личном кабинете нету точек, как ты их убрал?

мне тоже интересно)

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


  • 1 год спустя...

У меня что-то не получается скрыть меню... 

 

модуль ставил... не работает... пробовал руками заменять... тоже не работает... 

 

версия 1.5.5.1

шаблон НЕ Default !!!

 

сравнивал файлы шаблонов... вроде сильно не отличаются от default-ного

 

кто нить помогите... 

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


  • 6 лет спустя...
В 06.09.2012 в 10:42, noVe сказал:

Думаю как-то так:

Отркываем файл: catalogviewthemeназвание вашего шаблонаtemplatemoduleaccount.tpl

В самом вверху:

<?php if ($this->customer->isLogged()) { ?>

В самом низу:

<?php }else{ ?> <?php } ?>

У меня заработало :-)

 

Дякую :)

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


  • 5 месяцев спустя...

подскажите делают такую конструкцию 

{% if logged %}

нет кода

{% else %}

есть код

{% endif %}

По идеи если ты не зареген ты должен видеть код, но код отображается всем пользователям зарег или незарег, почему такое ? Делаю это в шаблоне twig

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


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

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

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

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

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

Войти

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

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

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

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

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