Служебные или специальные теги CMS Modx

13 ноября 2011 г.

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

Теги CMS MODx - это специальные последовательности символов, которые система MODx заменяет на соответствующие модули, содержимое, переменные и т. д.

Тег CMS MODx: [(site_name)] — заголовок сайта

Тег CMS MODx: [(base_url)] или [(site_url)] — выводит URL сайта

Пример:

  1.  <title>[*pagetitle*] | [(site_name)]</title>

Создание сайтов

Тег CMS MODx: [*pagetitle*] — эта конструкция выводит содержимое поля «Заголовок», которое мы будем заполнять на странице создания/редактирования ресурса.

Тег CMS MODx: [*longtitle*] — выводит содержимое поля «Расширенный заголовок». Обычно используется как главный заголовок h1 на странице.

Тег CMS MODx: [*description*] — выводит содержимое поля «Описание». Это поле будем использовать для вывода содержимого в META-теге description.

Тег CMS MODx: [*introtext*] — выводит содержимое поля «Аннотация». Это поле чаще всего используют при создании новостей, заметок в блоге и т.п. для организации страниц с кратким описанием заметок.

Тег CMS MODx: [*menutitle*] - выводит название пункта меню.

Тег CMS MODx: [*alias*] — выводит псевдоним ресурса.

Описание страницы.

Тег CMS MODx: [*content*] — основное содержимое страниц. Конструкция выводит любой текст или HTML код, написанный или отредактированный в визуальном редакторе.

Контент cms modx

Тег CMS MODx: [*id*] — выводит идентификатор ресурса (номер страницы в дереве слева)

[~10~] — ссылка на страницу 10.

Пример:

  1.  <a href=”[~10~]”>Новости</a>

Дерево документов в modx

Тег CMS MODx: [*pub_date*] — дата публикации ресурса

Тег CMS MODx: [*unpub_date*] — дата завершения публикации

Тег CMS MODx: [*createdby*] — идентификатор пользователя, создавшего ресурс

Тег CMS MODx: [*createdon*] — дата создания ресурса

Тег CMS MODx: [*editedby*] — идентификатор пользователя, редактировавшего ресурс

Тег CMS MODx: [*editedon*] — дата редактирования ресурса

Тег CMS MODx: [*contentType*] — тип содержимого (например, text/html)

Тег CMS MODx: [*type*] — тип (ресурс, папка или ссылка)

Тег CMS MODx: [*published*] — опубликован ли ресурс (1|0)

Тег CMS MODx: [*parent*] — номер (ID) родительского ресурса

Тег CMS MODx: [*isfolder*] — является ли ресурс папкой (1|0)

Тег CMS MODx: [*richtext*] — используется ли при редактировании страницы визуальный редактор

Тег CMS MODx: [*template*] — номер (ID) используемого шаблона для ресурса

Тег CMS MODx: [*menuindex*] — порядковый номер отображения в меню

Тег CMS MODx: [*searchable*] — доступен ли ресурс для поиска (1|0)

Тег CMS MODx: [*cacheable*] — кэшируется ли ресурс (1|0)

Тег CMS MODx: [*deleted*] — ресурс удален (1|0)

Тег CMS MODx: [*deletedby*] — идентификатор пользователя, удалившего ресурс

Тег CMS MODx: [*menutitle*] — заголовок меню, если таковой есть

Тег CMS MODx: [*donthit*] — слежение за количеством посещений отключено (1|0)

Тег CMS MODx: [*haskeywords*] — ресурс содержит ключевые слова (1|0)

Тег CMS MODx: [*hasmetatags*] — ресурс имеет META теги (1|0)

Тег CMS MODx: [*privateweb*] — ресурс входит в частную группу пользовательских документов (1|0)

Тег CMS MODx: [*privatemgr*] — ресурс входит в частную группу менеджерских документов (1|0)

Тег CMS MODx: [*content_dispo*] — вариант выдачи содержимого (1 — для отображения | 0 — прикрепленное для скачивания)

Тег CMS MODx: [*hidemenu*] — документ не отображается в меню (1|0)

Тег CMS MODx: [(modx_charset)] — выводит название используемой кодировки (в head)

Пример:

  1.  <meta http-equiv="Content-Type" content="text/html; charset=[(modx_charset)] "/>

Вывод данных о загружаемой странице:

Тег CMS MODx: [^qt^] — выводит время запросов к базе данных

Тег CMS MODx: [^q^] — выводит количество запросов к базе данных

Тег CMS MODx: [^p^] — выводит время работы PHP скриптов

Тег CMS MODx: [^t^] — выводит общее время генерации страницы

Тег CMS MODx: [^s^] — выводит источник содержимого (база или кэш)

Оставьте комментарий!

Не регистрировать/аноним

Используйте нормальные имена. Ваш комментарий будет опубликован после проверки.

Если вы уже зарегистрированы как комментатор или хотите зарегистрироваться, укажите пароль и свой действующий email.
(При регистрации на указанный адрес придет письмо с кодом активации и ссылкой на ваш персональный аккаунт, где вы сможете изменить свои данные, включая адрес сайта, ник, описание, контакты и т.д.)



(обязательно)