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

  • 2 Ответов
  • 246 Просмотров

0 Пользователей и 1 Гость просматривают эту тему.

*

Liss

  • ****
  • 218
  • 9
У меня корзина - это только иконка, содержимое корзины открывается по попап окошке (данные в окошко подгружаются асинхронно). Хочу, чтоб иконка для пустой корзины и не пустой была разной. Есть ли какой-то простой способ в глобальном шаблоне сайта определять, что корзина не пуста? Получать ее содержимое не нужно, только пусто / не пусто

*

robert

  • ********
  • 4002
  • 371
Получать ее содержимое не нужно, только пусто / не пусто
Без разницы, все равно нужно проверить данные корзины, которые хранятся в сессии.
  • Не будь паразитом, сделай что-нибудь самостоятельно!
  • В личке и по Skype не даю советов.

*

Liss

  • ****
  • 218
  • 9
Вдруг кому понадобится

Код
if(!class_exists('VirtueMartCart')) require(JPATH_BASE.DS.'components'.DS.'com_virtuemart'.DS.'helpers'.DS.'cart.php');
$cart = VirtueMartCart::getCart(false);
$data = $cart->prepareAjaxData(true);

if ($data->totalProduct>0){
  echo 'корзина не пуста';
}