Refresh stranky bez znovuodoslania formulara
- kiri
- Člen | 11
Ahojte.
Nejak sa nemozem dopatrat, ci je mozne zabranit znovuodoslaniu formulara, ked
uzivatel v prehliadaci zvolli REFRESH stranky.
Formular je jednoduchy:
protected function createComponentNecoForm()
{
$form = new \Nette\Application\UI\Form;
$form->addUpload("file","");
$form->addSubmit("save", "Uložit")->onClick[] = Callback::closure($this, "saveClicked");
return $form;
}
a v latte
{control NecoForm}
Avsak ked dam REFRESH stranky, tak mi znovu upload-ne ten isty subor, ktory som tam dal pri predchadzajucom SUBMIT-e.
- Ondřej Kubíček
- Člen | 494
v té metodě saveClicked
udělej na konci přesměrování,
něco jako $this->redirect('this')
Editoval Ondřej Kubíček (10. 9. 2018 14:05)