Skip to content

Создание собственной темы оформления

Для создания и подключения собственной темы оформления модуля комментариев выполните следующие шаги:

Создание каталога темы

Внутри раздела с темами создайте новый каталог:
sadieff/comments/templates/.default/frontend/src/themes Можно скопировать существующую тему и использовать её как основу для изменений.

Редактирование стилей

Вносите изменения в SCSS-файлы новой темы. Структура каталогов должна соответствовать стандартной структуре тем.

Сборка фронтенда

Для пересборки требуется Node.js версии 20.19+ или 22.12+.
Выполните команду:
npm run build

Подключение темы в компоненте

После сборки укажите созданную тему в параметре THEME при вызове компонента:

php
$APPLICATION->IncludeComponent("sadieff:comments",
    ".default",
    [
        "THEME" => "имя_вашей_темы"
    ],
    false
);

Значение параметра THEME должно совпадать с названием каталога вашей темы в frontend/src/themes.