Как установить redirectParams из хука в FormIt, MODx revo?

Как установить redirectParams из хука в FormIt, MODx revo? Мне это нужно для того, чтобы перенаправить пользователя на страницу просмотра после редактирования с правильным идентификатором того, что было отредактировано. Проблема в том, что если ID не был известен до хука (как в случае, когда создаются новые вещи), я не могу правильно установить redirectParams или могу?


person Alexei Averchenko    schedule 02.06.2011    source источник


Ответы (2)


Хорошо, я обошел это ограничение, введя скрытый ввод с именем «id», установив для него правильный идентификатор в хуке, а затем перенаправив на страницу FormItRetriever, где я получаю идентификатор и снова перенаправляю.

person Alexei Averchenko    schedule 03.06.2011

$hook->formit->setOption( 'redirectParams', json_encode( [ 'param1' => 'value1', 'param2' => 'value2' ] ) );

Где $hook — это экземпляр \Sterc\FormIt\Hook, установленный FormIt при запуске фрагмента хука.

person sbnc.eu    schedule 14.01.2020