Grav表单重定向

时间:2018-01-08 21:03:18

标签: grav

亲爱的stackoverflowers,

在iam目前正在开发的网站上,每个子网页上都有一个联系表单 - 来自/contact子页面的表单。

我可以在每个网站上发送表单,但它包含/thankyou块中的content页面,并替换网站的主要内容。所以iam仍然在/home页面上。例如。

现在我想在提交时重定向到/contact,以便/thankyou页面替换/contact内容。

我尝试将- redirect: '/contact'添加到表单markdown文件中。但这只是将我重定向到/contact而不是将表单提交给服务器。

任何想法?

我使用form Example中的Grav Documentationtwig file来显示感谢信息。

谢谢你们 卡尔

1 个答案:

答案 0 :(得分:0)

我刚刚解决了我的问题。

action: '/contact'添加到表单中,并保留process: - display: '/thankyou

首先,它会重定向到/contact并在之后包含/thankyou

唯一不利的是,当验证失败时,它仍会将您重定向到/contact。但我认为这是无法解决的。