Перейти к содержанию
Форум поддержки пользователей VamShop

Как узнать, что конкретный товар уже есть в корзине?!


support

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

в includes/classes/shopping_cart.php есть метод:

    function in_cart($products_id) {
        if (isset ($this->contents[$products_id])) {
            return true;
        } else {
            return false;
        }
    }


Можно сделать примерно так:

В файл includes/modules/product_info.php добавить 

if ($_SESSION['cart']->in_cart($product->data['products_id'])) {
  $info->assign('IN_CART', 1);
} else {
  $info->assign('IN_CART', 0);
}


потом в шаблоне templates/vamshop/module/product_info/product_info_v1.html использовать эту метку например

{if $IN_CART}<strong>Товар уже находится в корзине в количестве {$PRODUCTS_QUANTITY} </strong>{/if}

 

P.S. Тема на форуме:

 

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