Контактная информация

По всем интересующим вас вопросам связывайтесь при помощи контактной информации приведенной на этой странице!

skype: metsof
email: accusser@gmail.com

В социальных сетях...

Форма обратной связи

Авторизация

Плагин fastField MODX Revolution для добавления новых типов тегов

Сайдбар

Что такое fastField?

fastField это плагин, который добавляет новый тип тега [[# ...]]. Он может быть использован для отображения одного поля, в том числе переменных шаблона и свойств, в другом ресурс для MODx Revolution 2.2 +. Она также может отображать значение суперглобальных PHP переменных $ _POST, $ _GET и другие.

История

fastField был впервые выпущен 29 ноября, 2012 argnist.

Скачать

Плагин может быть установлен через диспетчера пакетов, или загрузить вручную с Repository.

Использование

Структура тега выглядит следующим образом: [[# resource_id.field]]

где resource_id является идентификатор необходимого ресурса, например "123", и является полем ресурса, например "PageTitle".

Для использования с глобальных массивов необходимо заменить resource_id по имени массива, например eg. "post" и поле по имени переменной.

В общем, этот плагин заменяет getResourceField и getReqParam фрагменты.

Примеры

Верните PageTitle из ресурса с идентификатором 123:

[[#123.pagetitle]]

Верните introtext родителя текущего ресурсов или вывести описание если аннотация не заполнена:

[[#[[*parent]].introtext:default=`[[#[[*parent]].description]]`]]

Вывести изображение с тв из ресурса с идентификатором 10:

[[#10.tv.image]]

Возвращает значение $ _POST ['MyVar']:

<p>[[!#post.myVar]]</p>

Поддерживаемые глобальные массивы: $ _GET, $ _POST, $ _REQUEST, $ _SERVER и $ _FILES, $ _COOKIE, $ _SESSION. Тип массива после # не зависит от регистра. Название элемента массива с учетом регистра. Вы должны использовать некэшированный тег, например. [[!# Get.name]], для кэшированных ресурсов.