현재 Laravel 4를 시험하고 있으며 리소스 컨트롤러를 만들었습니다. '편집'기능에서 나는 '업데이트'기능에 게시해야하는 양식을 만들고 있습니다.Laravel 4 Form :: 열린 세트 동작
양식 열기 태그를 만들려면 최근에 Laravel 4에 추가 된 Form::open()
함수를 사용하십시오. 하지만 그냥 할 때 Form::open()
양식의 동작은 현재 URL이며 동작을 변경하는 방법을 알 수 없습니다.
Form::open('clients/' . $client->id)
을 시도했지만이 나에게 다음과 같은 오류 제공 :
ErrorException : 잡아낼 치명적인 오류 : 조명에 전달 된 인수 1 \ html로 \ FormBuilder :) (오픈 타입의 배열
이어야합니다그래서 Form::open('[clients/' . $client->id)
을 시도했습니다. 이 오류를 생성하지 않습니다,하지만 지금은 폼을 열고 태그는 다음과 같습니다
<form method="POST" action="http://boekhouding.dev/clients/1/edit" accept-charset="UTF-8" clients/1="clients/1">
그리고이 같은 그것을 시도 : Form::open(['action' => 'clients/' . $client->id])
을하지만 난 이런 식으로 작업을 수행 할 때 폼을 열고 태그는 아무 작업에서이 없습니다 모든.
그래서 누구나 양식 작업을 설정하는 방법을 알고 있습니까? 명명 된 경로를 사용하면 완벽 할 수 있지만 작업을 설정하는 것도 좋을 것입니다.
글쎄, 그게 효과가있는 것 같습니다. 감사! – Crinsane
양식 작업 자체는 무엇으로 설정해야합니까? – Damon
기본 경로는 routes.php에 이름이 지정되어 있는지 확인하십시오. {{Form :: open (array ('route'=> 'route_name'))}} – Jazzy