내 응용 프로그램의 여러 개체에 대한 인덱스보기에 내보내기 기능을 추가하고 싶습니다. 인덱스 뷰는 모두 동일하게 보이므로 부분 뷰를 사용합니다.레일스 5에서 부분적으로 URL을 매개 변수로 전달하는 방법은 무엇입니까?
Download:
<%= link_to "CSV", business_objects_path(format: "csv") %> |
<%= link_to "Excel", business_objects_path(format: "xls") %>
:
<% provide(:title, (t('ManagingBOs'))) %>
<%= will_paginate %>
<%= render partial: "shared/simple_export", locals: {this_path: business_objects_path} %>
<%= render partial: "shared/object_index", locals: {this_index: @business_objects} %>
<%= will_paginate %>
<br />
나는이 부분에서 잘 작동 이와 같은 수출 링크를 정의하는 부분 simple_export을 싶습니다 여기 는 비즈니스 오브젝트에 대한 index.html.erb입니다 아쉽게도 <%= link_to "CSV", this_path(format: "csv") %>
구문은 으로 정의되지 않은 메서드 오류가 발생합니다.
이 부분을 어떻게 구현할 수 있습니까?
표시되는 정확한/전체 오류 메시지를 추가하십시오. – jeffdill2
또한 왜 부분적으로'business_objects_path'를 사용하는 대신에'this_path'를 통해'business_objects_path'를 부분적으로 전달하기를 원합니까? – jeffdill2