Как заставить малую корзину показывать количество товара без перезагрузки страницы?
Сейчас только после обновления страницы пересчитывается корзина, а не при нажатии купить.
Шаблон компонента
Код компонента
В папке шаблона, кроме lang ничего нет
Сейчас только после обновления страницы пересчитывается корзина, а не при нажатии купить.
Шаблон компонента
Код |
---|
<?if (!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die(); /** @var array $arParams */ /** @var array $arResult */ /** @global CMain $APPLICATION */ /** @global CUser $USER */ /** @global CDatabase $DB */ /** @var CBitrixComponentTemplate $this */ /** @var string $templateName */ /** @var string $templateFile */ /** @var string $templateFolder */ /** @var string $componentPath */ /** @var CBitrixComponent $component */ $this->setFrameMode(true); $frameCart = $this->createFrame()->begin(); //начали динамическую часть ?> <li class="visible-sm visible-xs"> <a href="<?=$arParams['PATH_TO_BASKET']?>" class="menu-favourite-top__basket-btn"> <i class="menu-favourite-top__basket-count"><?=$arResult['NUM_PRODUCTS']?></i> </a> </li> <li class="visible-sm"> <a class="menu-favourite-top__checkout-btn" href="<?=$arParams['PATH_TO_ORDER']?>"> <?=GetMessage('SALE_BASKET_BASKET_SMALL_BASKET_MOBILE_MAKE_ORDER')?> </a> </li> <?$frameCart->beginStub(); // начали статику?><li class="visible-sm visible-xs"><a href="<?=$arParams['PATH_TO_BASKET']?>" class="menu-favourite-top__basket-btn"><i class="menu-favourite-top__basket-count">0</i></a></li><li class="visible-sm"><a class="menu-favourite-top__checkout-btn" href="<?=$arParams['PATH_TO_ORDER']?>"><?=GetMessage('SALE_BASKET_BASKET_SMALL_BASKET_MOBILE_MAKE_ORDER')?></a></li><?$frameCart->end(); // закончили статику?> |
Код компонента
Код |
---|
<? $APPLICATION->IncludeComponent( "bitrix:sale.basket.basket.line", "basket-mobile", array( "PATH_TO_BASKET" => "/personal/cart/", "PATH_TO_ORDER" => "/personal/cart/", "SHOW_PRODUCTS" => "N", "COMPONENT_TEMPLATE" => "basket-mobile", "SHOW_NUM_PRODUCTS" => "Y", "SHOW_TOTAL_PRICE" => "Y", "SHOW_EMPTY_VALUES" => "Y", "SHOW_PERSONAL_LINK" => "Y", "PATH_TO_PERSONAL" => SITE_DIR."personal/", "SHOW_AUTHOR" => "N", "PATH_TO_REGISTER" => SITE_DIR."login/", "PATH_TO_AUTHORIZE" => "", "PATH_TO_PROFILE" => SITE_DIR."personal/", "POSITION_FIXED" => "N", "HIDE_ON_BASKET_PAGES" => "Y", "COMPOSITE_FRAME_MODE" => "A", "COMPOSITE_FRAME_TYPE" => "AUTO" ), false ); ?> |
В папке шаблона, кроме lang ничего нет