Навигация

Разработка новой темы

1. Развернуть копию Cetera CMS

Либо на отдельной площадке, либо на fastsite.ru с той темой, на основе которой вы будете делать свою тему.

 

2. Установить ключ разработчика

Ключ получить у Романова Романа.
Согласовать идентификатор вашей будущей темы.
Полученный ключ записать в файл .prefs в формате: developer_key=<ключ разработчика>

3. Переименовать установленную тему

Использовать согласованный на предыдущем шаге идентификатор темы.
Включить опцию «режим разработчика».
Версию поставить 1.0

Описание темы следует строить по следующим шаблонам:

Сайт [название]. Включает модули: [перечисление ключевых модулей, которые принципиально важны для данной темы]. Платная тема, стоимость - 3000 рублей. Первые 30 дней - бесплатно.

Сайт [название]. Включает модули: [перечисление ключевых модулей, которые принципиально важны для данной темы]. Бесплатная тема.

Примеры:

Сайт автосалона. Включает модули: каталог автомобилей, запись на ТО, запись на тест-драйв. Платная тема, стоимость - 3000 рублей. Первые 30 дней - бесплатно.

Сайт школы. Включает модули: расписание занятий и электронный дневник. Бесплатная тема.

4. Разработать тему

Тема включает в себя:

  • контент сайта (разделы и материалы);
  • шаблоны страниц и виджетов;
  • css стили;
  • java-скрипты.

Все картинки, шаблоны, скрипты должны находиться в каталоге www/themes/<идентификатор_темы>. Только в этом случае они попадут в дистрибутив темы.

5. Выгрузить тему в MarketPlace

Нажмите кнопку "Выгрузить в MarketPlace" для отправки темы в каталог тем.

При каждой последующей выгрузке необходимо вручную увеличивать номер версии вашей темы.