在Silverstripe< 3你可以在表格动作
中做这样的事情Director::redirect(Director::baseURL(). $this->URLSegment . "/?success=1");
然后在模板中,您可以使用<%if if %%>如果表格已提交。
在> 3.1中你会得到
Fatal error: Call to undefined method Director::redirect()
不知怎的,一个人使用SS_HTTPRequest,但我不明白如何使用这个人。
我希望在表单提交后显示一条简单的成功消息。
答案 0 :(得分:3)
假设您正在Controller
处理表单提交以重定向,您可以使用
$this->redirect( Director::baseURL() . $this->URLSegment . "/?success=1" );