Тема оформления отвечает за внешний вид интернет-магазина. Шаблоны темы оформления могут содержать вставку имеющихся в основном дистрибутиве блоков(блок-контроллеров). Если для реализации всей функциональности требуются блоки, которых нет в основном дистрибутиве, то необходимо реализовывать дополнение типа `<i>решение</i>`.
Архив дополнения содержит обычную папку с темой оформления, которая в рабочем проекте располагается в папке /templates. Подробнее о создании тем оформления написано в разделе Темы оформления.
Разработчикам доступна возможность публиковать обновления для собственных тем оформления, собранных по сетке. Для этого необходимо обновить дистрибутив темы в карточке дополнения в личном кабинете разработчика на проекте Marketplace ReadyScript.
Пользователи облачной версии ReadyScript получат обновление автоматически. Пользователи коробочных версий смогут установить обновление модулей через Центр обновлений, при наличии активной подписки на получение обновлений.
Тему обновления, собранную не по сетке, пользователи смогут обновить только вручную, повторно установив дополнение с темой оформления. Это сделано по той причине, что в шаблонах таких тем хранятся сведения о параметрах вставленных блоков.
Формат файла changelog.txt должен быть следующим:
Marketplace ReadyScript не предоставляет возможности разработчику представить демо-версию темы оформления. Вместо этого рекомендуется демонстрировать тему оформления на собственном ресурсе, указывая ссылку в поле Online-demo в карточке дополнения.
Пример темы оформления для загрузки в marketplace можно скачать здесь.