Как скрыть корзину, если она пуста?

голоса: 0
Подскажите, пожалуйста, как можно скрыть корзину товаров, если она пуста, в модуле "Интернет-магазин"? А то надпись "Ваша корзина пуста" вообще не вписывается в дизайн, да и не нужна она.  Спасибо!
| Автор: | Категория: Интернет-магазин

Ответов: 1

голоса: 0

Просто заверните код корзины:

$BASKET$

в условие вот так:

<?if($BASKET$)?>$BASKET$<?endif?>

| Автор:
К сожалению, не работает. Блок с надписью "Ваша корзина пуста" остается виден.
Melana,
Проверил у себя на тесте, когда корзина пуста она вообще не отображается.
Ну что ж, буду разбираться, спасибо!

Сейчас спецом завела тестовый интернет-магазин и в стандартном шаблоне корзина и надпись "Ваша корзина пуста" если корзина реально пуста, не исчезает, хотя код <?if($BASKET$)?>$BASKET$<?endif?> присутствует в шаблоне. Мне нужно, чтобы если в корзине нет товаров, в боковой панели корзина с надписью "Ваша корзина пуста" не отображались вообще.

Melana,

Отредактируйте шаблон http://ваш-сайт.ру/panel/?a=tmpl;m=20;t=11 найдите там текст с кодом вида:

<div class="empty">Ваша корзина пуста</div>

удалите этот текст или замените на нужный вам.

Сделала то, что хотела, используя условный оператор <?if($NUM_ENTRIES$)?> в шаблоне "Корзина". Перенесла в этот шаблон код блока с корзиной и обернула его в указанный выше оператор. Теперь, если корзина пуста, то блок с ней в боковой панели не отображается, ее как бы нет. Если товар добавить, то появляется корзина со списком товаров.  Код <div class="empty">Ваша корзина пуста</div> удалила полностью.
...