Установщик шаблонов

Avatar
  • обновлен
Сделайте функционал для автоматической установки шаблона из архива. Например, автор шаблона упаковывает его в архив *.zip со специальной структурой: - файлы шаблона; - код модулей; - файл настроек системы и модулей; - файл инициализации. Файл инициализации — это специальный файл вида: Он запускается на странице загрузки архива шаблона (после загрузки архива), и устанавливает шаблон в зависимости от ответов пользователя. Например, вот такой код, "спросит" у пользователя нужен ли ему слайдер на главной странице сайта: Далее, в переменную slider запишется значение data. А где-то в коде будет условие если переменная slider ровна true, то установить код со слайдером, если false – код без слайдера. Также, было бы неплохо, если бы в вопросы можно было добавить color-пикер. Тогда пользователь сможет во время установки выбрать нужный цвет шаблона и прочих элементов сайта.