我已经扩展了类的提交形式,因此我可以在form subbmits之后添加逻辑。
您可以在我的DataExtension
中看到函数UpdataTeatterProcess,一切正常,除了我想从此处重定向在此功能中。
class MyForm extends DataExtension
{
static $db = array();
public function updateAfterProcess(){
// $this->redirect('www.google.com');
// want to redirect here
}
}
SubmittedForm:
default_sort: 'Created DESC'
extensions:
- MyForm
SubmittedForm
是DataObject
,而不是Controller
。因此,它也没有redirect
方法。
我认为您最好的选择是使用Controller::curr()
,它将获得当前的控制器。
示例:
Controller::curr()->redirect(/* where you wanna go */);