В MODX для передачи своего параметра в чанк, который выступает в роли шаблона, можно воспользоваться так называемыми "дополнительными" параметрами.
Допустим, у вас есть чанк с именем "myTemplate", который вы используете вместо обычного шаблона для отображения содержимого ресурса. Чтобы передать свой параметр в этот чанк, вам необходимо выполнить следующие шаги:
1. Откройте ресурс, для которого вы хотите передать параметр, в режиме редактирования.
2. В разделе "Настройки" найдите поле "Дополнительные параметры" и нажмите на кнопку "Добавить новый".
3. В появившемся модальном окне введите имя параметра (например, "myParam") и его значение (например, "Hello, World!").
4. Нажмите "Сохранить", чтобы закрыть модальное окно, а затем "Сохранить" или "Применить" для сохранения изменений ресурса.
5. Теперь, когда вы вызываете чанк "myTemplate" для отображения содержимого ресурса, вы можете использовать значение переданного параметра в этом чанке.
Например, в самом чанке "myTemplate" вы можете использовать значение параметра, обратившись к нему через ключ "myParam":
<p>Привет, [+myParam+]!</p>
При вызове чанка "myTemplate" вместо шаблона для отображения содержимого ресурса, MODX автоматически передаст в чанк все дополнительные параметры, включая ваш "myParam", и вставит их значения на место соответствующих ключей.
Таким образом, передача своего параметра в чанк, который выступает в роли шаблона, сводится к использованию дополнительных параметров при редактировании ресурса и обращению к ним в самом чанке. Это очень удобный способ настройки и передачи данных между ресурсами и чанками.