MODx/Терминология: различия между версиями

Содержимое удалено Содержимое добавлено
м Правки ГрознаяРазводнаяЛьвова (обсуждение) откачены к версии
м робот косметические изменения
Строка 8:
 
* в специальную область для контента
* в другие области, которые мы называем [[MODx:Руководство_редактораРуководство редактора:Специальные_тэги_MODxСпециальные тэги MODx:Переменные_уровня_документаПеременные уровня документа|Переменные уровня документа]] (обычно это боковые блоки информации, но это могут быть любые элементы веб-страницы).
 
Так же есть две других важных отличительных понятия MODx, о которых вам следует знать:
 
* '''Чанки (Chunks)''' - это часто используемые фрагменты HTML-кода. Вы можете использовать Чанки как в специальной области для контента, так и как часть [[MODx:Руководство_редактораРуководство редактора:Специальные_тэги_MODxСпециальные тэги MODx:Переменные_уровня_документаПеременные уровня документа|переменных уровня документа]]. Например, вы можете поместить свою контактную информацию в тело Чанка, а затем вставлять этот Чанк везде где вам требуется без необходимости писать её каждый раз заново.
* '''Сниппеты (Snippets)''' - это небольшие части вашей веб-страницы, требующие некоторой динамики. Например, меню или форма поиска. Сниппеты могут быть использованы как в рамках Шаблона, или в специальной области контента, в составе Чанков или как [[MODx:Руководство_редактораРуководство редактора:Специальные_тэги_MODxСпециальные тэги MODx:Переменные_уровня_документаПеременные уровня документа|Переменные уровня документа]].
 
И Чанки, и Сниппеты могут быть добавлены сразу в шаблон вашим веб-разработчиком, или вы можете сами добавить их потом, когда будете заполнять специальную область для контента или создать [[MODx:Руководство_редактораРуководство редактора:Специальные_тэги_MODxСпециальные тэги MODx:Переменные_уровня_документаПеременные уровня документа|Переменные уровня документа]].
 
А теперь все сказанное вместе. Для примера рассмотрим абстрактный сайт:
 
[[ИзображениеФайл:Modx_pic0002.gif|Пример сайта]]
 
* В шаблоне заданы основы функциональности веб-страниц вашего сайта. Ваш веб-разработчик может определить где должен располагаться контент общий для каждой веб-страницы сайта. В нашем примере это заголовок и логотип, которые закреплены в шаблоне на специальных местах.
* У шаблона есть специальная область для контента, помеченная на картинке фиолетовой рамкой, контент добавляется с помощью специальной [[MODx:Руководство_редактораРуководство редактора:Специальные_тэги_MODxСпециальные тэги MODx:Переменные_уровня_документаПеременные уровня документа|Переменной уровня документа]] простым вызовом [*content*]. Содержимое документа заполняется в интерфейсе редактора контента.
* Шаблон содержит и специальные тэги MODx для вставки Сниппетов. В нашем примере это два Сниппета, помечены синей рамкой, они добавлены в шаблон вызовом <nowiki>[[</nowiki>ИмяСниппета<nowiki>]]</nowiki>
* Так же в примере используются специальные переменные шаблона, которые позволяют вам вставить текст, картинку или любой другой элемент страницы, которые не должны располагаться в основной области для контента. На картинке эти элементы помечены зеленой рамкой и добавятся они в шаблон вызовом <nowiki>[*</nowiki>ИмяПеременнойШаблона<nowiki>*]</nowiki>
* Редактор сайта может вставить предопределенные части текста или HTML-кода в область контента или в тело переменных шаблона, это Чанки. В нашем примере есть два Чанка, они помечены красным цветом. Чанки добавляются редактором контента через редактирование области контента или вставляя их в тело переменных шаблона.
 
== Полный глоссарий терминов MODx ==
Полный глоссарий терминов можно найти по адресу: http://modx.ru/docs/glossary/