Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Как скрыть пункт меню не авторизировавшемуся клиенту


Recommended Posts

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

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

Но возникла проблема - нужно чтобы к этому блогу имел только конкретный круг покупателей (как вариант после авторизации).

Нигде не могу найти решение такой проблемы - кто знает как это сделать?

Не судите строго - я новичок.

Надіслати
Поділитися на інших сайтах


Быстрый и простой способ:
catalog/view/theme/*/template/common/header.tpl:

<?php if ($this->customer->isLogged()) { ?>
<a href="/blog">Blog</a>
<?php } ?>

= = =

 

Красивый способ:

catalog/controller/common/header.php:

после public function index () {

if ($this->customer->isLogged()) {
$data['blog_link'] = '<a href="/blog">Blog</a>';
}

catalog/view/theme/*/template/common/header.tpl:

<?php if (isset($blog_link)) { echo $blog_link; } ?>
Надіслати
Поділитися на інших сайтах


а толку скрывать ссылку?

надо контент прятать - чтобы "блог" не показывал ничего тем, кому не надо.

Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.