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

Видео курс - шаблоны

Перед изучением шаблонов, просмотрите видео курс о шаблонах, в котором объясняются основы механизма шаблонов ExpressionEngine.

Что находится в шаблоне

Примечание:  В дополнение к информации на этой странице, прочтите раздел панель управления в руководстве пользователя, где приводится детальная информация об использовании страницы шаблонов.

В ExpressionEngine, шаблон представляет страницу HTML вашего сайта, хотя в отличие от традиционной страницы HTML, на вашем сервере нет соответствующего файла. Вместо этого ExpressionEngine преобразует ваши шаблоны в веб страницы, при просмотре вашего сайта посетителями.

Этот подход выгоден тем, что информация может быть представлена динамически, используя специальные теги в ваших шаблонах.  Во вторых выгода такого подхода в том, что вашими страницами можно управлять из панели управления ExpressionEngine, используя ваш веб браузер, таким образом, у вас больше нет необходимости использовать FTP, для загрузки файлов на ваш сервер после каждого изменения страниц.

Сайт, созданный на основе ExpressionEngine должен содержать как минимум один шаблон, представляющий страницу "index" или "домашнюю" страницу вашего сайта. Большинство сайтов, конечно, содержит более одного шаблона, но даже самый простой сайт должен иметь, по крайней мере, один шаблон.

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

Управляются шаблоны ExpressionEngine из панели управления, на странице ШАБЛОНЫ. Шаблоны организованы в наборы шаблонов, называемых группы шаблонов, которые вы можете представлять как виртуальные папки.

Важное понятие:  О шаблоне в ExpressionEngine можно думать как о веб странице.  Группа шаблонов - это коллекция связанных шаблонов, похожая на папку.  Шаблонами и группами шаблонов можно управлять из вашей панели управления, на странице ШАБЛОНЫ.

Пример шаблона

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

Важное понятие: Теги EE, это средства, с помощью которых могут использоваться все возможности ExpressionEngine в ваших шаблонах.

Просмотр шаблона

Поскольку на вашем сайте фактически нет физических страниц, URL в ExpressionEngine определяет, какой шаблон будет показан. В самом простом случае, вы будете обращаться к страницам сайта, используя следующую форму URL:

http://www.example.com/index.php/template_group/template/

Так, если вы хотите показать шаблон "index" в пределах группы шаблонов "weblog", то вам необходимо использовать следующий URL:

http://www.example.com/index.php/weblog/index/

В разделе URL в системе ExpressionEngine приведена более подробная информация об URL.

Далее:  Введение в теги

Наверх страницы