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

Скрыть модель от гостей


Marianna

Recommended Posts

Здравствуйте! Нужно скрыть поле модель от гостей, чтобы ее видно было только зарегистрированным пользователям или для определенной группы. Если нет готового решения, то может есть какой-то php код который я вставлю в то место которое отвечает за вывод модели.

Например цену можно скрывать от гостей, подскажите в каком файле идет скрытие цены, может по аналогии можно будет сделать так с выводом модели.

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


catalog/view/theme/ваша_тема/template/product/product.tpl

 

 <?php if ($logged) { ?>

<span><?php echo $text_model; ?></span> <?php echo $model; ?><br />

<?php } ?>

 

upd:

В контроллер продукта добавить

$this->data['logged'] = $this->customer->isLogged();

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

catalog/view/theme/ваша_тема/template/product/product.tpl

 

 <?php if ($logged) { ?>

<span><?php echo $text_model; ?></span> <?php echo $model; ?><br />

<?php } ?>

 

upd:

В контроллер продукта добавить

$this->data['logged'] = $this->customer->isLogged();

Спасибо большое, попробую. В контролер продукта это где?

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


/catalog/controller/product/product.php

Вставить в функцию public function index()

Спасибо большое! Все работает.

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


А теперь появился вопрос как скрыть из меню главного ссылку контакты в зависимости от группы входящего клиента.

Благодаря модулю блог я смогла создать две разные категории, две разные записи (в которых указала какая группа покупателей может видеть запись), каждую запись поместила в отдельную категорию, одна категория розница, другая опт. Все хорошо, каждая группа видет только свою запись из блога. Но возник вопрос как скрыть раздел сайта (ссылку) из меню для группы? Например входит гость он не видит ссылку контакты (если ее скрыть по совету в той теме), а как сделать чтобы ссылку контакты были видно определенной группе пользователей? Чтобы оптовики видели свой номер телефона, розница свой. Я с помощью модуля блог сделала вывод номера телефона в записи и присвоила группу которая ее видит, но когда добавляю обе ссылки на разные группы в меню (вручную правя шаблон, добавляя туда ссылка), они обе отображается не зависимо от того под каким пользователем зашел клиент.

Ссылки выглядят так:

<?php if ($logged) { ?> <li><a href="/kontakty">Контакты</a></li>><?php } ?>

 <?php if ($logged) { ?><li><a href="/contacts">Контакты</a></li><?php } ?>
Надіслати
Поділитися на інших сайтах


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

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

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

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

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

Вхід

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

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

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

Important Information

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