"ROOT_MENU_TYPE" => $menu_type, "MAX_LEVEL" => "1", "CHILD_MENU_TYPE" => $menu_type, "USE_EXT" => "N", "DELAY" => "N", "ALLOW_MULTI_SELECT" => "N", "MENU_CACHE_TYPE" => "N", "MENU_CACHE_TIME" => "", "MENU_CACHE_USE_GROUPS" => "N", "MENU_CACHE_GET_VARS" => array() ) );?> </div> <? CModule::IncludeModule("subscribe"); $resSubscribe = CSubscription::GetUserSubscription(); //echo "<pre>";print_r($resSubscribe);echo "</pre>"; ?> <?if ($resSubscribe["ID"] <= 0 || $resSubscribe["ACTIVE"] == "N"):?> <p class="news-feed-header">Новостная рассылка</p> <a class="btn important js-subscribe-trigger" href="#" data-email="<?=CUser::GetEmail()?>" data-action="add">Подписаться</a> <?else:?> <p class="news-feed-header">Новостная рассылка</p> <a class="btn important js-subscribe-trigger" href="#" data-email="<?=CUser::GetEmail()?>" data-action="remove">Отписаться</a> <?endif?> <?if ($dis === false):?> <div class="lk-designer-invitation text-content"> <?$APPLICATION->IncludeComponent( "bitrix:news.list", "text_menu_lk", Array(
} if ($arParams["CACHE_TYPE"] == "N" || $arParams["CACHE_TYPE"] == "A" && COption::GetOptionString("main", "component_cache_on", "Y") == "N") { $arParams["CACHE_TIME"] = 0; } if (!isset($arParams["PAGE"]) || strlen($arParams["PAGE"]) <= 0) { $arParams["PAGE"] = COption::GetOptionString("subscribe", "subscribe_section") . "subscr_edit.php"; } $arParams["SHOW_HIDDEN"] = $arParams["SHOW_HIDDEN"] == "Y"; $arParams["USE_PERSONALIZATION"] = $arParams["USE_PERSONALIZATION"] != "N"; if ($arParams["USE_PERSONALIZATION"]) { if (!CModule::IncludeModule("subscribe")) { ShowError(GetMessage("SUBSCR_MODULE_NOT_INSTALLED")); return; } //get current user subscription from cookies $arSubscription = CSubscription::GetUserSubscription(); //get user's newsletter categories $arSubscriptionRubrics = CSubscription::GetRubricArray(intval($arSubscription["ID"])); } else { $arSubscription = array("ID" => 0, "EMAIL" => ""); $arSubscriptionRubrics = array(); } //get site's newsletter categories $obCache = new CPHPCache(); $strCacheID = LANG . $arParams["SHOW_HIDDEN"]; if ($obCache->StartDataCache($arParams["CACHE_TIME"], $strCacheID, "/" . SITE_ID . $this->GetRelativePath())) { if (!CModule::IncludeModule("subscribe")) { $obCache->AbortDataCache(); ShowError(GetMessage("SUBSCR_MODULE_NOT_INSTALLED")); return; }
</font></td> <?php if ($SHOW_COUNT == "Y") { ?> <td><font class="tableheadtext"><?php echo GetMessage("subscr_cnt"); ?> </font></td> <?php } ?> </tr> <?php //get current user subscription from cookies $aSubscr = CSubscription::GetUserSubscription(); //get site's newsletter categories $arFilter = array("ACTIVE" => "Y", "LID" => LANG); if ($SHOW_HIDDEN != "Y") { $arFilter["VISIBLE"] = "Y"; } $rub = CRubric::GetList(array("SORT" => "ASC", "NAME" => "ASC"), $arFilter); $nRubric = 1; while ($rub_arr = $rub->Fetch()) { ?> <tr valign="top"> <td><font class="tablebodytext"><input type="checkbox" class="inputcheckbox" name="sf_RUB_ID[]" id="sf_RUB_ID_<?php echo $nRubric; ?> " value="<?php echo $rub_arr["ID"];