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

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

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

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

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

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();

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


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

Это надо вставить в контроллер корзины/чекаута, и обернуть по принципу, который указал Einshtein (нужные строки.)

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


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

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

 

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

 

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

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


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

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

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

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

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

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

Войти

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

Войти

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

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

×

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

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