MODx/Специальные тэги MODx: различия между версиями
Содержимое удалено Содержимое добавлено
Отмена правки 51081 участника 95.73.250.201 (обсуждение) |
|||
Строка 19:
*'''[[snippet]]''' для кэшируемых или '''[!snippet!]''' для некэшируемых сниппетов
Вставляет результат выполнения сниппета "snippet" в документ. Если заключен в двойные скобки, выводимый результат будет кэширован, то есть храниться в виде HTML-кода вместе с кодом скэшированной страницы, и не изменяться при обновлении посетителем страницы. Кэширование настраивается в свойствах документа.
*'''[(setting)]'''
Вставляет значение настройки сайта в документ. Пример: [(site_url)] - адрес вашего сайта. *'''[*template-variable*]'''
Вставляет значение дополнительного поля в документ. *'''[^timing^]'''
Вставляет время обработки документа до выдачи посетителю. *'''[~link~]'''
*'''{{chunk}}''' - вставляет в документ содержимое чанка. Чанк - контейнер, в котором может находиться любой HTML-код. Чанки используются во многих сниппетах для форматирования вывода. Поскольку сниппетам нужно знать, в каком месте вставлять вычисленные значения, используются плэйсхолдеры. ▼
*'''{{chunk}}'''
*'''[+placeholder+]''' - сниппет заменяет плэйсхолдер нужным значением, которое вычисляет. Плэйсхолдеры используются, как правило, в чанках. ▼
▲
*'''[+placeholder+]'''
▲
-----------------
|