Запустите MigX внутри Snippet

Я создаю форму, которая содержит некоторые поля, созданные с помощью MigX, каждое поле содержит [[+name]], [[+id]].

Я называю это как обычно:

[[getImageList? 
  &tvname=`myMIGXtv`
  &tpl=`@CODE:<input name="[[+name]]" type="number">
]]

Теперь мне нужно обработать эти поля с помощью фрагмента, прежде чем отправлять все по электронной почте.

Вопрос в том:

как я могу сделать что-то подобное во фрагмент?

<?php

[[getImageList? 
  &tvname=`myMIGXtv`
  &tpl=`@CODE: $[[+id]] = $_POST['[[+name]]'];
`]]

$body .= '
<p>Migx List:<br>

[[getImageList? 
  &tvname=`myMIGXtv`
  &tpl=`@CODE: '.$[[+id]].' 
`]]

</p>';

Любая помощь будет приветствоваться, спасибо!

1 ответ

Использование "FormIt"-Extra позволяет обрабатывать поля внутри ловушки. Для ссылки на другие: https://docs.modx.com/extras/revo/formit/formit.hooks/

Другие вопросы по тегам