//SEO $APPLICATION->SetTitle($arResult["UF_TITLE"]); $APPLICATION->SetPageProperty("title", trim($arResult["UF_TITLE"] . " " . $arResult["UF_SUB_TITLE"])); $APPLICATION->SetPageProperty("keywords", implode(", ", $arResult["KEYWORDS"])); $APPLICATION->SetPageProperty("description", TruncateText($arResult["UF_DESC"], 256)); $APPLICATION->SetDirProperty('og_image', $arResult["PICTURE"]["SRC"]); $APPLICATION->SetDirProperty('og_type', 'album'); //get status schedule $arResult["STATUS"] = \Hawkart\Megatv\CScheduleTemplate::status(array("ID" => $arResult["ID"], "UF_CHANNEL_ID" => $arResult["UF_CHANNEL_ID"], "DATE_START" => $arResult["DATE_START"], "DATE_END" => $arResult["DATE_END"])); foreach (array("UF_DIRECTOR", "UF_PRESENTER", "UF_ACTOR") as $type) { $_arResult[$type] = array(); $arPeoples = explode(",", $arResult[$type]); foreach ($arPeoples as $actor) { $actor = trim($actor); if (!empty($actor)) { $link = \Hawkart\Megatv\PeopleTable::getKinopoiskLinkByName($actor); $link = str_replace("//name", "/name", $link); if (empty($link)) { $link = "#"; } $_arResult[$type][] = array("NAME" => $actor, "LINK" => $link); } } $arResult[$type] = $_arResult[$type]; unset($_arResult[$type]); } /** * Add data to statistics */ //\Hawkart\Megatv\CStat::channelAdd($arResult["UF_CHANNEL_ID"]); $back_recommendations = false;