Вот так будет работать.
[CODE]<?$frame = new \Bitrix\Main\Page\FrameHelper("ajax_basket");
$frame->begin("");?>
<?if(count($GLOBALS['BX_MASTER_TOVAR_IN_BASKET']) > 0){echo '<span class="count">'.count($GLOBALS['BX_MASTER_TOVAR_IN_BASKET']).'</span>';}?>
<?$frame->end();?>
[/CODE]
Пустой вызов begin() без beginStub() работает не так, как вы ожидали. Подробности [URL=http://dev.1c-bitrix.ru/community/blogs/cookbook/composite-website-tips-tricks.php]здесь[/URL] (пункт 5).
[CODE]<?$frame = new \Bitrix\Main\Page\FrameHelper("ajax_basket");
$frame->begin("");?>
<?if(count($GLOBALS['BX_MASTER_TOVAR_IN_BASKET']) > 0){echo '<span class="count">'.count($GLOBALS['BX_MASTER_TOVAR_IN_BASKET']).'</span>';}?>
<?$frame->end();?>
[/CODE]
Пустой вызов begin() без beginStub() работает не так, как вы ожидали. Подробности [URL=http://dev.1c-bitrix.ru/community/blogs/cookbook/composite-website-tips-tricks.php]здесь[/URL] (пункт 5).