如何在FormIt、MODx revo中从钩子设置重定向参数?

如何在FormIt、MODx revo中从钩子设置重定向参数?,modx,modx-revolution,formit,Modx,Modx Revolution,Formit,如何从FormIt、MODx revo中的挂钩设置重定向参数?我需要它,以便在编辑后使用正确的编辑ID将用户重定向到查看页面。问题是:如果在钩子之前不知道ID(就像有新东西被创建时一样),我无法正确设置重定向参数,或者我可以吗?好的,我通过引入一个名为“ID”的隐藏输入,在钩子中将其设置为正确的ID,然后重定向到FormItRetriever页面,解决了这个限制,在这里,我再次检索ID并重定向。$hook->formit->setOption('redirectParams',json_enco

如何从FormIt、MODx revo中的挂钩设置
重定向参数
?我需要它,以便在编辑后使用正确的编辑ID将用户重定向到查看页面。问题是:如果在钩子之前不知道ID(就像有新东西被创建时一样),我无法正确设置
重定向参数,或者我可以吗?

好的,我通过引入一个名为“ID”的隐藏输入,在钩子中将其设置为正确的ID,然后重定向到FormItRetriever页面,解决了这个限制,在这里,我再次检索ID并重定向。

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

其中,
$hook
是FormIt在运行hook片段时设置的
\Sterc\FormIt\hook
实例