"link_to"의 경로로 입력을 사용할 수 있습니까?rails 변수를 경로로 사용
<% @call.each do |call| %>
<%= call.title %>
<%= link_to "Path Text", call_path(call) %>
<% end %>
위의 코드는 통화 표시 페이지로 이동합니다. 작성 양식에 path
에 대한 입력이 있고 string
인 경우
<% @call.each do |call| %>
<%= call.title %>
<%= link_to "Path Text", call.path %>
<% end %>
이 코드와 call_path "의 URL (호출로 링크로 링크 출력을 시도 : 예, 그것은"call_path (호출) "를 입력 할 수 있습니다 다음 link_to
경로로 그 입력을 사용하여) "
모델을 만들 때 호출 모델에서 path:string
을 정의했으며 컨트롤러에 params
의 허가 문에 :path
이 있습니다.
클라이언트 측 (브라우저)에서 Ruby (서버 측)를 호출 할 수 없습니다. * 할 수있는 일은 href를 Ruby 호출의 결과 (모든 서버 측)로 렌더링하는 것입니다 (예 : 'Path Text' –
@DaveNewton). 변수에 저장된 입력을 경로로 사용할 수 없습니까? – AJDEV
당신이 무엇을 요구하고 있는지 분명하지 않습니다. –