如何从FormIt,MODx revo中的钩子设置redirectParams?

时间:2011-06-02 23:24:23

标签: modx modx-revolution formit

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

2 个答案:

答案 0 :(得分:1)

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

答案 1 :(得分:0)

<code>

其中$hook->formit->setOption( 'redirectParams', json_encode( [ 'param1' => 'value1', 'param2' => 'value2' ] ) );是FormIt在运行挂钩代码段时设置的$hook实例。