$data['assurance_in_cart'] = false;
foreach ($this->cart->getProducts() as $product) {
if ($product['product_id'] == 99) {
$data['assurance_in_cart'] = true;
break;
}
}
{% if not assurance_in_cart %}
<button onclick="cart.add(99)">Добавить расширенную страховку</button>
{% endif %}
<button onclick="cart.add(99)">Добавить расширенную страховку</button>
Возможность постепенной ajaх-загрузки следующих товаров.
Возможность выборки товаров из определенной категории, производителя или и того и того одновременно.
Разные варианты сортировки товаров.
Фильтрация по наличию и ценам.
Позволяет создать много модулей с разными настройками для вывода на любых страницах сайта, не только на главной.