Вывод og:image в bitrix (news.detail)

138
03 мая 2019, 06:50

В файле /тема/components/bitrix/news/catalog/bitrix/news.detail/.default/result_modifier.php вставляю

$this->__component->SetResultCacheKeys(array(
    "DETAIL_PICTURE"
));

В файле /тема/components/bitrix/news/catalog/bitrix/news.detail/.default/component_epilog.php вставляю

$APPLICATION->SetPageProperty("og:image", SITE_SERVER_PROTOCOL . $_SERVER["SERVER_NAME"] . $arResult["DETAIL_PICTURE"]["SRC"]);

header.php

<meta property="og:image" content="<?=$APPLICATION->ShowProperty("og:image")?>">

В итоге $arResult["DETAIL_PICTURE"]["SRC"] пустой. В .template.php он работает, в этих файлах нет. Как его передать? Можно превью или детейл, не важно. В битриксе не знаток.

READ ALSO
Winsock передача прием матриц типа vector

Winsock передача прием матриц типа vector

Проблема таковаЕсть 2 сервера и 1 клиент

154
Подскажите, как исправить ошибку

Подскажите, как исправить ошибку

Задача о каннибалахКогда дикарь хочет обедать, он ест из горшка 1 кусок, если только горшок не пуст, иначе дикарь будит повара и ждет, пока...

160
Выдать ошибку при вводе буквы

Выдать ошибку при вводе буквы

Строка состоит ТОЛЬКО из цифрСледовательно, при вводе буквы необходимо выдать ошибку

158