나는 form_remote_tag(:url => {:controller => "home", :action => "search"}, :update => "mydiv")
을 사용하고 있습니다. 양식에서 제출을 클릭하면 "mydiv"오류가 발생합니다. "템플리트가 없습니다. 템플릿 home/view.erb보기 경로 app/views에 누락되었습니다." def search
에 여러 개의 render
옵션을 시도했지만 모두 동일한 오류가 발생합니다.Ruby on Rails의 form_remote_tag가없는 템플릿
내가 원하는 것을 지정하더라도 검색 방법이 기본 렌더링을 사용하고있는 것처럼 보입니다.
나는 시도했다 :
render 'index'
render :text => 'Return this from my method!'
내 URL이 잘못인가? 홈 컨트롤러의 검색 방법으로 다시 제출하지 않습니까?
검색 작업의 소스를 홈 컨트롤러에 게시하고 검색 작업을 정의하는 경로를 게시 할 수 있습니까? – EmFi
내 검색 방법에'render : layout => false'를 추가하는 것이 범인입니다. 방금 페이지의 일부를 업데이트하고 싶었 기 때문에 필요하다고 생각했습니다. 또한 "search"에서 render : partial => 'partial_containing_mydiv''로 render 문을 변경했습니다. 새로운 문제는 아무 것도 렌더링되지 않지만 내 코드가 실행되고 있다는 것입니다. 나는 그것에 대한 새로운 질문을 만들 것이다. –