Прежде чем говорить об особенностях шаблонов в модэксе, стоит упомянуть один принцип идеологии этого движка. Дело в том, что создатели модэкса были недовольны дизайнерскими возможностями других cms - они казались слишком стандартизированными. Отойти от "обычного" на тот момент дизайна было либо слишком сложно, либо неудобно с точки зрения кода: приходилось придумывать кучу "костылей". Поэтому они захотели создать систему свободную для внедрения любого дизайна. Этот принцип привлек внимание разработчиков тогда и служит хорошим бонусом сейчас.

Виды шаблонов

Описать все варианты подключения шаблонов единой системой которая бы учитывала все факторы и была понятна всем не самый простой вариант, поэтому разделю их следующим образом.

1) откуда их можно получить:

  • Готовые из репозиториев модэкса. Они содержат готовые решения для различных типов сайтов: от блога до интернет-магазина;
  •  html/css/js. Их также можно взять готовые, скачав из интернета код и файлы, или создать самостоятельно;
  • Шаблоны на fenom;
  • Шаблоны smarty.

Загрузка шаблона из репозитория

Изображение 1. Варианты шаблонов, которые можно скачать из стандартного репозитория.

 

2) по способу подключения.

  • Прописав код непосредственно в админке сайта;
  • Вызвав его из отдельного файла.

И тут снова возникает путаница: какой вариант лучше? Чем они вообще отличаются? Что делать тому, кто не понимает что выбрать? 

Однозначного ответа на первый вопрос нет: выбирайте то, что вам удобнее или подходит под задачу. Вы привыкли работать в браузере и у вас сайт без github? Смело смотрите в сторону первого варианта. Несколько разработчиков и нужен контроль версий или вы привыкли работать только в своём редакторе кода - подойдёт второй вариант. 

В последуюх статьях я расскажу как добавить вёрстку на HTML и использовать готовый шаблон, а тут давайте поговорим о преимуществах того или иного способа и оптимизации под поисковики в плане шаблонов. Также попробуем разобраться какое количество шаблонов подойдёт для того или иного сайта.