Последние документы
fetch();
$defaultEmailFrom = COption::GetOptionString("main", "email_from");
// From
if (strlen($arSite["EMAIL"]))
$from = $arSite["EMAIL"];
else
$from = $defaultEmailFrom;
$arFrom = explode("@", $from);
$url = "http://" . $_SERVER["HTTP_HOST"];
$arUrl = parse_url($url);
if ($arUrl["host"] != $arFrom[1])
$from = "no-reply@" . $arUrl["host"];
// Sender
if (strlen($arSite["EMAIL"]))
$sender = $arSite["EMAIL"];
else
$sender = $defaultEmailFrom;
if ($sender == $from)
$sender = "";*/
$from = $sender = true;
CTszhSubscribe::getMailHeaders($arTszh["SITE_ID"], $from, $sender);
// To
if (strlen($to) <= 0)
{
$arSite = CSite::getByID($arTszh["SITE_ID"])->fetch();
$defaultEmailFrom = COption::GetOptionString("main", "email_from");
if (strlen($arTszh["EMAIL"]))
$to = $arTszh["EMAIL"];
elseif (strlen($arSite["EMAIL"]))
$to = $arSite["EMAIL"];
else
$to = $defaultEmailFrom;
}
}
}getName());
if (is_array($componentParams))
{
foreach ($componentParams["PARAMETERS"] as $paramName => $paramArray)
{
if (!is_set($arParams, $paramName) && is_set($paramArray, "DEFAULT"))
$arParams[$paramName] = $paramArray["DEFAULT"];
$paramArray["TYPE"] = ToUpper(is_set($paramArray, "TYPE") ? $paramArray["TYPE"] : "STRING");
switch ($paramArray["TYPE"])
{
case "INT":
$arParams[$paramName] = IntVal($arParams[$paramName]);
break;
case "LIST":
if (!is_array($arParams[$paramName]))
{
if (!array_key_exists($arParams[$paramName], $paramArray["VALUES"]))
{
$arParams[$paramName] = $paramArray["DEFAULT"];
}
}
break;
case "CHECKBOX":
$arParams[$paramName] = ($arParams[$paramName] == (is_set($paramArray, "VALUE") ? $paramArray["VALUE"] : "Y"));
break;
default:
// string etc.
break;
}
}
}
if (!is_array($arParams["TSZH_ID"]))
$arParams["TSZH_ID"] = array($arParams["TSZH_ID"]);
foreach ($arParams["TSZH_ID"] as $key => $value)
{
if ($value == "__TSZH_ALL__")
{
$arParams["TSZH_ID"] = array();
break;
}
if (strlen($value) <= 0)
unset($arParams["TSZH_ID"][$key]);
}
/*if (empty($arParams["TSZH_ID"]))
{
ShowError(GetMessage("C_ERROR_REQ_TSZH_ID"));
return;
}*/
if ($arParams["MAX_COUNT"] < 0)
$arParams["MAX_COUNT"] = 0;
if ($this->StartResultCache())
{
$arResult = array(
"ITEMS" => Array(),
);
$arCodeItems = array();
if (!empty($arParams["TSZH_ID"]))
{
$rsItems = CTszh::GetList(
array(),
array(
"SITE_ID" => SITE_ID,
"CODE" => $arParams["TSZH_ID"]
),
false,
false,
array("*", "UF_*")
);
while ($arItem = $rsItems->GetNext())
{
$arCodeItems["ID{$arItem["ID"]}"] = $arItem;
}
}
$arFilter = array("SITE_ID" => SITE_ID);
if (!empty($arParams["TSZH_ID"]))
$arFilter = array("ID" => $arParams["TSZH_ID"]);
$rsItems = CTszh::GetList(
array(),
$arFilter,
false,
false,
array("*", "UF_*")
);
$arItems = array();
while ($arItem = $rsItems->GetNext())
{
$arItems["ID{$arItem["ID"]}"] = $arItem;
}
$arItems = array_merge($arCodeItems, $arItems);
$arNames = array();
foreach ($arItems as $key => $arItem)
$arNames[$arItem["ID"]] = $arItem["NAME"];
asort($arNames);
if (empty($arParams["TSZH_ID"]) && $arParams["MAX_COUNT"] > 0)
$arNames = array_slice($arNames, 0, $arParams["MAX_COUNT"], true);
foreach ($arNames as $id => $name)
$arResult["ITEMS"][$id] = $arItems["ID{$id}"];
$this->SetResultCacheKeys(array(
"ITEMS",
"TEMPLATE_HTML",
));
$this->IncludeComponentTemplate();
}
Приостановлен прием граждан до 18.01.2020.
21.10.2020
УВАЖАЕМЫЕ СОБСТВЕННИКИ И НАНИМАТЕЛИ!
В связи с неблагоприятной эпидемиологической обстановкой и риском
распространения инфекции (2019-nCoV) прием посетителей Управляющей
компании (бухгалтерия, паспортный стол, личный прием) временно приостановлен на период с 21.10.2020 до 18.01.2020
года.
На все вопросы готовы ответить по телефону 209-17-87 добавочный номер 535, обращения принимаем на электронную почту info@muk54.ru.
В связи с неблагоприятной эпидемиологической обстановкой и риском
распространения инфекции (2019-nCoV) прием посетителей Управляющей
компании (бухгалтерия, паспортный стол, личный прием) временно приостановлен на период с 21.10.2020 до 18.01.2020
года.
На все вопросы готовы ответить по телефону 209-17-87 добавочный номер 535, обращения принимаем на электронную почту info@muk54.ru.