"Уже сегодня делай то, о чем другие будут думать завтра!"

Плагин fastField

Сайдбар

Что такое fastField?

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

История

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

Скачать

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

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

Структура тега выглядит следующим образом:

где 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']:

&lt;p>[[!#post.myVar]]</p>

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




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

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

telegram: @Accusser
skype: metsof
email: accusser@gmail.com

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

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

Sign In