Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [inny][Laravel]
daniel1302
post
Post #1





Grupa: Zarejestrowani
Postów: 602
Pomógł: 30
Dołączył: 1.08.2007
Skąd: Nowy Sącz

Ostrzeżenie: (0%)
-----


Witam, mam formularz rejestracji na podstronie .../user/register
I on przekierowuje mnie do podstrony /user/create

Mam taki routing dla tych podstron:
  1. Route::get('/user/register', array('as' => 'user.register', 'uses' => 'UserController@showRegister'));
  2.  
  3. Route::post('/user/create', array('as' => 'user.create', 'uses' => 'UserController@create'));


metoda create z kontrolera

  1. public function create()
  2. {
  3. $post = array(
  4. 'name' => Input::get('name'),
  5. 'pass' => Input::get('pass'),
  6. 'email' => Input::get('email')
  7. );
  8. $rules = array(
  9. 'name' => 'required|min:5|max:32',
  10. 'pass' => 'required|min:6|confirmed',
  11. 'email' => 'required|email|unique:users,email'
  12. );
  13.  
  14. $valid = Validator::make($post, $rules);
  15. if ($valid -> fails()) {
  16. return Redirect::to('user.register')->withErrors($valid);
  17. }
  18. }


I problem polega na tym, że jeśli podam złe dane to przekierowuje mnie spowrotem do .../user/register ale wyświetla komunikat błędu:

Cytat
Symfony \ Component \ HttpKernel \ Exception \ NotFoundHttpException


Domyślam się, ze to przez to, ze na /user/register nie moge puscic danych postem a errory tak lecą.

I co zrobić w takiej sytuacji nie mogę nigdzie doczytać.
Go to the top of the page
+Quote Post
ctom
post
Post #2





Grupa: Zarejestrowani
Postów: 321
Pomógł: 55
Dołączył: 19.04.2009

Ostrzeżenie: (0%)
-----



Kod
  return Redirect::route('user.register')->withErrors($valid);





--------------------
Polecam MyDevil hosting idealny dla deweloperów
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.08.2025 - 13:35