3.7 Механизм шаблонов
CMS разработана на основе шаблонной библиотеки Smarty.
Smarty -это мощный инструмент, который компилирует шаблоны в PHP скрипты и потом запускает эти самые скрипты, тем самым позволяя сделать дизайн интернет-магазина легко редактируемым и отделить его от PHP скриптов.
Дизайн настраивается в шаблонах, которые представляют собой HTML файлы,расположенные во вложенной папке templates. Содержимое файлов-шаблонов представляет собой HTML-код со вставками специальных тэгов Smarty, оформленных в фигурных скобках {} - это различные условия {if}, циклы{section} и т.п.
Основной шаблон пользовательской части index.tpl.html (этот шаблон определяет внешний вид магазина). Администратор может открыть этот файл в текстовом или HTML редакторе (напримерPHPExpertEditor) и внести необходимые изменения (возможно изменить цветовое оформление, логотипы и т.п. - любые элементы дизайна).Для этого администратор должен обладать базовыми навыками работыс HTML и/или опыт работы с HTML редактором.
- Введение
- 2.1 Выбор языка программирования
- 2.2 Cистема управления базами данных MySQL
- 2.3 Особенности применения зыкаJavaScript
- 3. Разработка
- 3.1 Разработка архитектуры системы
- 3.2 Разработка базы данных
- 3.4 Разработка пользовательского интерфейса
- 3.5 Описание web-страниц и их функциональность
- 3.6 Примеры пользовательского интерфейса
- 3.7 Механизм шаблонов
- 3.8 Разработка модульной структуры приложения
- 3.8 Руководство пользователя
- Раздел 4. Системы управления контентом
- Системы управления контентом (cms)
- Классификация cms
- Тема 7 «Контент-инжиниринг, эффективность использования Web-представительств»
- Лекция №1. Системы управления контентом
- 6Системы управления знаниями. Системы управления контентом. Cms. Системы управления знаниями
- 13. Системы управления интернет контентом. Cms Drupal.
- 3 Анализ аналогов системы управления контентом сайта
- Распределение ролей сотрудников при использовании системы управления контентом