Документация

Разработка шаблонов

Контракт индивидуальных шаблонов WebIndigo CMS.

Основной принцип

Шаблон определяет визуальную композицию и объявляет управляемые области. CMS не зашивает универсальный список зон и не ограничивает индивидуальную верстку.

Region

Фиксированное поле шаблона: заголовок, подзаголовок, подпись или ссылка, которые по смыслу остаются в одном месте.

Zone и section

Zone является контейнером для секций. Секции можно добавлять, скрывать, удалять и перемещать между разрешёнными зонами.

Управляемое содержимое

Тексты, числовые значения, ссылки, кнопки, контакты и повторяемые элементы, которые могут изменяться при эксплуатации сайта, должны храниться в regions, sections, меню, настройках или модулях CMS. Клиентский контент нельзя зашивать непосредственно в Blade, CSS или JavaScript.

Рекомендации

  • Не использовать фиксированные поля для расширяемых списков.
  • Выносить правые и боковые блоки в zones, если ими должен управлять пользователь.
  • Формировать декоративную нумерацию автоматически по порядку секций.
  • Сохранять стабильные технические ключи regions и zones.
  • Проверять публичный редактор на всех типах страниц.

Остались вопросы?

Обратитесь в поддержку или запросите консультацию по внедрению WebIndigo CMS.
Связаться с нами