Strict Standards: Declaration of PluginAceadminpanel_ModuleLang::Get() should be compatible with ModuleLang::Get($sName, $aReplace = Array, $bDelete = true) in /home/deer/pages.org.ua/blog/plugins/aceadminpanel/classes/modules/lang/Lang.class.php on line 21 Strict Standards: Declaration of PluginAceadminpanel_ModuleViewer::_SortBlocks() should be compatible with ModuleViewer::_SortBlocks($a, $b) in /home/deer/pages.org.ua/blog/plugins/aceadminpanel/classes/modules/viewer/Viewer.class.php on line 24 Subscribe: подписываем/отписываем пользователя / Заметки по битриксу / BPOU - Bitrix blog

Subscribe: подписываем/отписываем пользователя

if(CModule::IncludeModule("subscribe")){
	if ($_POST["SUBSCRIBE"] == "Y") {
		$arFields = Array(
			"USER_ID" => $USER->GetID(),
			"FORMAT" => "html",
			"EMAIL" => $USER->GetEmail(),
			"ACTIVE" => "Y",
			"RUB_ID" => array()
		);
		$subscr = new CSubscription;
		$ID = $subscr->Add($arFields);
		if($ID>0) {
			CSubscription::Authorize($ID);
		}
	} else {
		$subscription = CSubscription::GetByEmail($USER->GetEmail());
		if($subscription->ExtractFields("str_")) {
			$ID = (integer)$str_ID;
		}
		if ($ID >0) {
			$res = CSubscription::Delete($ID);
		}
	}
}
  • 0
  • 22 мая 2013, 15:41
  • admin

Комментарии (0)

RSS свернуть / развернуть
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.