Приветствуем Вас на сайте Homunculus. Элементы шаблона • Все малоизменяемые или логически однородные участки кода, общие для нескольких шаблонов, правильно располагать в "элементах".
     Все малоизменяемые или логически однородные участки кода, общие для нескольких шаблонов, правильно располагать в "элементах". В идеале, надо стремиться к одному шаблону для всего сайта. Элемент редактируется отдельно, имеет произвольный уникальный тег - имя и вставляется во все шаблоны, где упоминается этот тег.
     Элементы обрабатываются первыми при создании страницы. Поэтому, они могут содержать любые другие теги (скрипты, меню, кондиты, свитчи, кальки...) и текст. Элемент не является жесткой конструкцией - его значение можно модифицировать, используя вложенные теги. Созданные элементы отображаются еще на странице "Шаблон" в строке списка тегов "Доступные элементы".
     Пример использования элемента - запись общей для всех "шапки" страницы или ее нижней части с реквизитами.
     В шаблонах и элементах можно указывать специальные теги, которые будут заменены при создании страниц на свои значения: ~search чистый запрос ~head заголовок ~text текст ~phrase 1 фраза ~obj имя объекта ~menug~ глобальное меню ~menu~ меню темы ~themes~ номер темы ~topic~ имя темы