UrlPreview
UrlPreview - класс для работы с "богатыми ссылками".
Обращается к пространству имён:
- \Main\Application;
- \Main\ArgumentException;
- \Main\Config\Option;
- \Main\DB\SqlQueryException;
\Main\Loader
;- \Main\Web\Uri;
- \Main\Web\HttpHeaders;
- \Main\Web\HttpClient;
- \Main\Security\Sign\Signer;
Метод | Описание | С версии |
---|---|---|
checkDynamicPreviewAccess | Метод возвращает true если у текущего пользователя есть права на чтение данных сущности за внутренней ссылкой. | |
getDynamicPreview | Метод возвращает HTML код для динамической (внутренний URL) "богатой ссылки". | |
getMetadataAndHtmlByIds | Метод возвращает сохранённые метаданные для массива ID. | |
getMetadataAndHtmlByUrl | Если URL - удалённый, то возвращает метаданные для него. Если URL - локальный, проверяет пользователя на доступ к сущности и возвращает "богатую ссылку". | |
getMetadataByUrl | Метод возвращает метаданные, связанные с указанным URL | |
isEnabled | Метод проверяет разрешено ли использование "богатых ссылок" (UrlPreview) в настройках главного модуля. | |
isUrlCached | Метод проверяет могут ли метаданные для указанного URL быть выданы и закешированы. | |
reserveIdForUrl | Метод создаёт временную запись для URL. | |
resolveTemporaryMetadata | Метод возвращает и хранит метаданные для временной записи созданной методом reserveIdForUrl . | |
setMetadataImage | Метод устанавливает картинку с указанным ID, отображающуюся для богатой ссылки. | |
showEdit | Метод возвращает html код "богатой ссылки" для вывода в режиме редактирования. | |
showView | Метод возвращает html код для "богатой ссылки". | |
sign | Метод подписывает значение с использованием соли \UrlPreview . | |
getImAttach | Метод возвращает приложение к сообщению мессенджера. | 17.0.0 |
© «Битрикс», 2001-2024, «1С-Битрикс», 2024