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

Неактивированная корзина для незарегенных пользователей


Alexa

Recommended Posts

Приветствую!

Подскажите, плз, есть какое-то решение, чтобы незарегенным пользователям помимо дефолтного запрета на вывод цены (в админке) еще и корзина не выводилась (или была неактивной)?

P.S. Есть варианты неактивной корзнины и т.п. по остатку товара, но в данном случае - это не то.

Спб!

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


в header.tpl через вот такое правило
 

<?php if ($logged) { ?>
  <?php echo $cart; ?>
<?php } ?>

правда по прямой ссылке она все равно будет выводится, так что это не панацея 

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


в header.tpl через вот такое правило

 

<?php if ($logged) { ?>
  <?php echo $cart; ?>
<?php } ?>

правда по прямой ссылке она все равно будет выводится, так что это не панацея 

 

Можно же по этому принципу и по прямой ссылке ограничить.

 

Добавить в нужный контроллер

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

Ну и дальше в шаблоне, по принципу, который описал Einshtein

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


ОЙ Спб огромное откликнувшимся!

Пробую, правда что-то с полпинка не получилось по 1-му варианту...

Играет роль, куда лучше вставить в header.tpl?

 

За контроллер - спб. - щс буду шаманить...

 

P.S. Так, в /catalog/controller/common/header.php -  уже присутствует проверка на логин:

$this->data['logged'] = $this->customer->isLogged();
Надіслати
Поділитися на інших сайтах


Странно, но даже без учёта контроллера, используя только условие для логина в хэдере - не срабатывает....ЧЯДНТ интересно...В 3-х соснах заблудилась... :)

 

...Вышла из сосен :), условие накропала, через vqmod, но правда только на стр. категорий и товара арбайт...Не полностью, то что надо конечно...но..

 

Таки "не вышла"...некорректно получилось...

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


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

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

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

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

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

Вхід

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

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

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

Important Information

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