Класс CSmile (с версии 12.5.7)
Класс CSmile
Описание и методы
Класс для работы со смайлами. Смайлы во всех модулях системы вызываются из Главного модуля. Поддерживаются смайлы в высоком разрешении (retina) и возможность парсинга смайлов в тех модулях, в которых нет собственной реализации смайлов.
До выхода 13 версии продукта поддерживается работа одновременно и старого механизма и нового.
Метод | Описание | С версии |
Add | Добавление смайла | 12.5.7 |
Update | Обновление данных смайла | 12.5.7 |
Delete | Удаление смайла | 12.5.7 |
DeleteBySet | Удаление всех смайлов в наборе | 12.5.7 |
GetById | Получение данных смайла по ID | 12.5.7 |
GetList | Получение данных о смайлах | 12.5.7 |
GetByType | Получение данных о смайлах или иконках | 12.5.7 |
PrepareForLHE | Подготовка массива смайлов перед вставкой в визуальный редактор | 12.5.7 |
PrepareForParser | Подготовка массива смайлов перед вставкой в парсер текста | 12.5.7 |
PreparePathToCopy | Подготовка пути для копирования файлов | 12.5.7 |
Import | Импортирует архив со смайлами | 12.5.7 |
Константы типов
Константа | Описание |
CSmile::TYPE_SMILE | Смайл |
CSmile::TYPE_ICON | Иконка |
CSmile::TYPE_ALL | Оба типа |
Константы качества изображения
Константа | Описание |
CSmile::IMAGE_SD | Стандартное разрешение (SD) |
CSmile::IMAGE_HD | Высокое разрешение (HD) |
CSmile::IMAGE_UHD | Сверхвысокое разрешение (Ultra HD) |
Константы путей
Константа | Описание |
CSmile::PATH_TO_SMILE | путь до папки со смайлами, от корня сайта |
CSmile::PATH_TO_ICON | путь до папки с иконками, от корня сайта |
© «Битрикс», 2001-2024, «1С-Битрикс», 2024