Редактор шаблонов — это встроенный инструмент UMI.CMS, который позволяет разработчикам и администраторам сайта вносить изменения в файлы шаблонов (HTML, XSLT, CSS) и управлять ими напрямую из административной панели, без использования FTP-доступа и перехода на хостинг.

Основные возможности

  • Редактирование файлов шаблонов: Просмотр и изменение кода существующих файлов шаблонов дизайна.

  • Управление файловой структурой: Создание новых папок и файлов непосредственно в структуре шаблонов.

  • Загрузка файлов: Добавление новых файлов (изображений, стилей, скриптов) как с локального компьютера, так и через встроенный файловый менеджер.

  • Удобная навигация: Перемещение по папкам с помощью кнопок «Назад», «Вперед» и «Наверх» прямо в интерфейсе редактора.

Как это работает

Инструмент предоставляет доступ к файловой структуре в директории /templates/. Все изменения применяются к выбранному шаблону дизайна сайта.

  1. Переход в редактор: В административной панели перейдите в модуль «Шаблоны сайта» и откройте вкладку «Редактор шаблонов».Редактор шаблонов

  2. Навигация и выбор файла: Используйте кнопки навигации для перехода в нужную папку (например, demomarket, demotractor) и найдите файл, который необходимо отредактировать. Если вы не уверены, с какой папкой работаете, проверьте вкладку «Список шаблонов», там указана папка шаблона.

  3. Редактирование: Кликните левой кнопкой мыши по названию файла, чтобы открыть его во встроенном редакторе кода.Редактирование шаблона

  4. Сохранение: Внесите необходимые правки и нажмите кнопку «Сохранить». Изменения вступят в силу сразу после сохранения.

  5. Если нажать правой кнопкой мыши по названию появятся дополнительные возможности управления файлами и папками: дополнительные возможности редактирования

Главное преимущество

Работа без доступа к серверу и FTP. Все операции по управлению файлами шаблонов и правке кода выполняются через привычный веб-интерфейс. Это ускоряет внесение срочных правок и упрощает рутинные задачи.

Важное ограничение

Данный инструмент предназначен исключительно для работы с пользовательскими шаблонами дизайна. Редактор не предоставляет доступа к ядру системы, файлам модулей и другим критически важным частям CMS. Это сделано специально для безопасности, чтобы предотвратить случайное или намеренное повреждение системы.

Важно: Для изменения системных файлов или файлов модулей по-прежнему требуется доступ по FTP