Привязка CHUNK
Последнее обновление Sep 2nd, 2026 | История страницы | Улучшить эту страницу | Сообщить о проблеме
Support the team building MODX with a monthly donation.
The budget raised through OpenCollective is transparent, including payouts, and any contributor can apply to be paid for their work on MODX.
Backers
Budget
$194 per month—let's make that $500!
Learn moreЧто такое @CHUNK привязка?¶
Привязка @CHUNK возвращает разобранное содержимое указанного чанка, когда @CHUNK используется в переменной шаблона (TV).
Другими словами, если @CHUNK Hello — значение TV с именем MyChunk, следующий тег в шаблоне или в поле содержимого ресурса будет заменён содержимым чанка Hello:
[[*MyChunk]]
Синтаксис¶
@CHUNK chunk_name [properties_as_json]
Привязывает переменную к чанку. chunk_name — имя чанка. Возвращаемое значение — разобранный вывод чанка.
Необязательные JSON-свойства (MODX 3.0+) передаются в getChunk() как массив плейсхолдеров / свойств чанка.
Использование¶
@CHUNK MycontactForm
Со свойствами:
@CHUNK MycontactForm {"submitLabel":"Отправить","showTitle":"1"}
Некорректный JSON после имени чанка пишется в лог ошибок и игнорируется. Чанк всё равно выполняется без этих свойств.
Эта привязка похожа на @RESOURCE, но связывает TV с чанком. Для выполнения PHP используйте @SNIPPET.
Смотрите также¶
Support the team building MODX with a monthly donation.
The budget raised through OpenCollective is transparent, including payouts, and any contributor can apply to be paid for their work on MODX.
Backers
Budget
$194 per month—let's make that $500!
Learn more










