%PDF- %PDF-
Direktori : /home/bitrix/www/bitrix/components/bitrix/rest.marketplace.toolbar/templates/.default/ |
Current File : /home/bitrix/www/bitrix/components/bitrix/rest.marketplace.toolbar/templates/.default/template.php |
<?php if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED !== true) { die(); } /** * Bitrix vars * * @var array $arParams * @var array $arResult * @var CBitrixComponent $component * @var CBitrixComponentTemplate $this * @global CMain $APPLICATION */ ?> <div class="mp_top_nav"> <ul class="mp_top_nav_ul"> <?php foreach($arResult["ITEMS"] as $index => $arItem): ?> <li class="mp_top_nav_ul_li <?=$arItem["PARAMS"]["class"]?> <?php if($arItem["SELECTED"] && !isset($_GET["app"]) && !isset($_GET["category"])): ?>active<?php endif; ?>"> <a href="<?=($arItem["PARAMS"]["class"] == "category" ? "javascript:void(0)" : $arItem["LINK"])?>" <? if($arItem["PARAMS"]["class"] == "category"): ?>onclick="BX.addClass(this.parentNode, 'active');ShowCategoriesPopup(this);"<? endif; ?>> <span class="leftborder"></span><span class="icon"></span><?=$arItem["TEXT"]?> <?php if($arItem["PARAMS"]["class"] == "category"): ?> <span class="arrow"></span> <?php elseif($arItem["PARAMS"]["class"] == "updates"): ?> <span id="menu_num_updates"> <?php if($arResult['NUM_UPDATES'] > 0): ?> (<?=$arResult['NUM_UPDATES']?>) <?php endif; ?> </span> <?php elseif($arItem["PARAMS"]["class"] == "sale" && $arResult["UNINSTALLED_PAID_APPS_COUNT"] > 0): ?> <span>(<?=$arResult["UNINSTALLED_PAID_APPS_COUNT"]?>)</span> <? endif; ?> <span class="rightborder"></span> </a> </li> <?php endforeach; ?> </ul> <?php $APPLICATION->IncludeComponent("bitrix:rest.marketplace.search", "", array( "SEARCH_URL" => $arParams["SEARCH_URL"], ), $component ); ?> </div> <script type="text/javascript"> function ShowCategoriesPopup(bindElement) { <?php if(is_array($arResult['CATEGORY_LIST']) && !empty($arResult['CATEGORY_LIST'])): ?> BX.PopupMenu.show("mp_categories", bindElement, [ <?php foreach($arResult['CATEGORY_LIST'] as $category): ?> { text: "<?=CUtil::JSEscape(htmlspecialcharsbx($category["NAME"]))?>", className: "menu-popup-no-icon", href: "<?=CUtil::JSEscape(htmlspecialcharsbx(str_replace("#category#", $category["CODE"], $arParams["CATEGORY_URL_TPL"])))?>" }, <?php endforeach; ?> { text: "<?=GetMessage("MARKETPLACE_CATEGORY_ALL")?>", className: "menu-popup-no-icon", href: "<?=CUtil::JSEscape(htmlspecialcharsbx(str_replace("#category#", "all", $arParams["CATEGORY_URL_TPL"])))?>" } ], { offsetTop: 0, offsetLeft: 43, angle: true, events: { onPopupClose: function() { BX.removeClass(this.bindElement.parentNode, "active"); } } }); <? endif; ?> } </script>