Логотип

Документация по макросам и шаблонам UMI.CMS

content insert()

Название

%content insert()% — Вставляет содержание (контент) страницы element_id_or_path.

Параметры: content insert(element_id_or_path)

element_id_or_path

Id или путь до страницы, содержание (контент) которой необходимо вывести.

Описание

Макрос выводит содержание страницы контента, соответствующей id, либо путь, указанному в параметре element_id_or_path. Если страницу не удается найти, то макрос ничего не выведет.

Дополнительные сведения

Не используется. Контент любой страницы, где это поле есть, можно вывести при помощи протокола UPage (см. «Страницы: протокол UPage»), добавив к запросу ".content". Например так:

<xsl:value-of select="document('upage://20.content')//value" disable-output-escaping="yes" />

Примеры использования

Создайте в структуре сайта страницу контента с путем /somepage/.

Откройте для редактирования шаблон дизайна и впишите туда макрос: %content insert('/somepage/')%.

Откройте в браузере какую-либо страницу, использующую отредактированный шаблон дизайна. На месте макроса вы увидите текст, который соответствует содержанию страницы /somepage/.