私はケーキフォームヘルパーを使用してフォームを作成し、次にsave()関数を使用してデータを保存しています。私は私のモデルでいくつかの妥当性検査をしているので、妥当性検査エラーがあると、ケーキはユーザーに素晴らしいメッセージを出力します。しかし、フォームの送信が成功し、データが保存されても何も起こらない場合、フォームの入力要素にも入力されたデータが残っています。保存が成功した場合にメッセージを表示し、再び空白になるようにフォームをリセットする方法はありますか?cakePHP:フォームの成功メッセージ
1
A
答えて
0
それは私がそれをクラックしました! save()関数が成功した場合はtrueを返します。したがって、save()がtrueの場合は条件を作成するだけです:-)
0
フォームは$ this-> dataによって事前入力されます。それに空の配列を再割り当てすると、事前充填もクリアする必要があります。だから...
if ($this->User->save($this->data)) {$this->data = array();}
関連する問題
- 1. 成功メッセージ
- 2. CakePHP:エラー/成功メッセージは表示されません。
- 3. カスタマイズボタンと成功メッセージ
- 4. jQueryフォームの検証、成功のメッセージを表示
- 5. カスタマイズ[成功] Asp.Net MVCのメッセージ
- 6. ラベルのAjax Jquery成功メッセージ
- 7. ASP.NET MVCショーの成功メッセージ
- 8. JQuery Validate Groups成功メッセージ
- 9. 入力フィールド内のMailchimpの成功メッセージ?
- 10. Wordpress Mailchimpの成功メッセージのカスタマイズ?
- 11. Angular Jsで$ window.locationの成功メッセージ
- 12. データをgoogleスプレッドシートに投稿するフォームから成功メッセージを受信
- 13. 成功したAjaxフォームへのリダイレクト
- 14. AJAXフォーム - 成功/失敗のメッセージを返します(ページあたり複数のフォーム)
- 15. フォームが成功裏に提出されると、成功のページへのリダイレクト
- 16. フォーム提出が成功したときにdiv内に成功メッセージを作成するにはどうすればよいですか?
- 17. cakePHPフォームのエラー
- 18. AJAX成功のコールバック内でフォームを作成
- 19. beforeunload - 独自のメッセージと関数の成功とfalse?
- 20. jQueryの:私は、次のjQueryコードを持って成功メッセージ
- 21. 複数のページからのAjaxエラー/成功メッセージ
- 22. シェルとMySQLのカスタム接続の成功メッセージ
- 23. CodeIgniter - 成功または失敗メッセージの表示
- 24. 希望のエラー/成功メッセージを返さない
- 25. Rails 'Best in Place' Gem - Flashの成功メッセージですか?
- 26. 連絡先フォームに成功メッセージが表示されるのは常に表示されます
- 27. cakephp 2 ajaxフォーム
- 28. Strutsで成功メッセージを表示するには?
- 29. DEVISE - 新しいパスワードを尋ねたときに成功メッセージ
- 30. JavaScriptで成功メッセージが表示されない
$ this-> setFlash()を設定していることを確認してから、フォーム送信後に素晴らしいメッセージを表示して、その巧みさをユーザーに伝えます。 http://api.cakephp.org/class/session-component#method-SessionComponentsetFlash –
フラッシュメッセージは、ユーザーエクスペリエンスのポイントから吸います。 ($ this-> User-> save($ this-> data)){$ this-> redirect( "success_view");}これは、 – sibidiba