2013-08-21 3 views
0

사진 업로드를위한 양식을 만드는 올바른 방법은 누군가가 알 수 있습니다. 나는이 문제를했지만 작동하지 않습니다 : Laravel 4 : 사진을 업로드 할 양식

{{ Form::open(array('route' => 'photos.store'),'image/save', array('files'=> true)) }} 

{{ Form::label('title', 'Title: ') }} 
{{ Form::text('title') }} 

{{ Form::label('caption', 'Caption: ') }} 
{{ Form::textarea('caption') }} 

{{ Form::label('photo', 'Photo: ') }} 
{{ Form::file('photo') }} 

<br> 

{{ Form::submit('Add Photo', array('class' => 'btn btn-primary')) }} 

{{ Form::close() }} 

가게 방법에 내가 DD (입력 : 파일 ('사진')) 덤프하려고

; 나는 null을 얻습니다. 뭔가 빠졌거나이 양식에서 잘못된 것이 누락되었습니다. 누군가 나를 도와 드릴까요?

또는 양식을 어떻게 만드시겠습니까?

감사합니다.

답변

1

Laravel 폼 빌더의 Form :: open() 메소드는 배열이어야하는 하나의 인수 만 허용합니다.

이것은 vendor/laravel/framework/src/Illuminate/Html/FormBuilder.php에서 정의됩니다.

난 당신이 문자열 image/save으로 달성하고자하는 것을 알고 있지만, 이렇게 파일 업로드 가능,이 양식이에 enctype multipart/form-data을하게한다

{{ Form::open(array('route' => 'photos.store', 'files'=> true)) }} 

를 사용하여 양식을 열어보십시오하지 않습니다.

+0

감사합니다. 어쨌든 여전히 작동하지 않습니다. – johnnyfittizio

관련 문제