%PDF- %PDF-
| Direktori : /home/bitrix/www/bitrix/components/bitrix/catalog.tabs/templates/.default/ |
| Current File : //home/bitrix/www/bitrix/components/bitrix/catalog.tabs/templates/.default/template.php |
<?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);
if (isset($arParams["DATA"]) && !empty($arParams["DATA"]) && is_array($arParams["DATA"]))
{
$content = "";
$activeTabId = "";
$jsObjName = "catalogTabs_".$arResult["ID"];
$tabIDList = array();
?>
<div id="<? echo $arResult["ID"]; ?>" class="bx-catalog-tab-section-container"<?=isset($arResult["WIDTH"]) ? ' style="width: '.$arResult["WIDTH"].'px;"' : ''?>>
<ul class="bx-catalog-tab-list" style="left: 0;">
<?
foreach ($arParams["DATA"] as $tabId => $arTab)
{
if (isset($arTab["NAME"]) && isset($arTab["CONTENT"]))
{
$id = $arResult["ID"].$tabId;
$tabActive = (isset($arTab["ACTIVE"]) && $arTab["ACTIVE"] == "Y");
?><li id="<?=$id?>"><span><?=$arTab["NAME"]?></span></li><?
if($tabActive || $activeTabId === "")
$activeTabId = $tabId;
$content .= '<div id="'.$id.'_cont" class="tab-off">'.$arTab["CONTENT"].'</div>';
$tabIDList[] = $tabId;
}
}
?>
</ul>
<div class="bx-catalog-tab-body-container">
<div class="bx-catalog-tab-container">
<?=$content?>
</div>
</div>
</div>
<?
$arJSParams = array(
'activeTabId' => $activeTabId,
'tabsContId' => $arResult["ID"],
'tabList' => $tabIDList
);
?>
<script type="text/javascript">
var <?=$jsObjName?> = new JCCatalogTabs(<? echo CUtil::PhpToJSObject($arJSParams, false, true); ?>);
</script>
<?
}
?>