2012-03-06 3 views
-1

나는 RoR을 완전히 처음 사용했다. 컨트롤러의 한보기에서 매개 변수가 있습니다. 이제 같은 컨트롤러의 다른보기에서 어떻게 가져올 수 있습니까?다른 뷰에서 하나의 뷰 매개 변수를 가져 오는 것

+4

그것은 도움이 될 것입니다 : 당신이 관련된 테이블에 연결하려면

link_to

link_to "Profile", :controller => "profiles", :action => "show", :id => @profile # => <a href="/profiles/show/1">Profile</a> 

당신이 쉬운이 작업을 수행 할 수 있습니다

은 보라 관련 컨트롤러 코드를 게시하고 두 매개 변수에서 원하는 매개 변수를 지정하십시오. –

답변

-1

나는 당신이 ruby on rails guides

가 시작하기 장을 읽은 후 당신에게 Ruby on Rails에있는 좋은의 Entrace을 제공 를 볼 수 블로그 응용 프로그램을 만들 읽고 승인합니다. Rails 방식을 이해하십시오.

+1

질문은 전혀 명확하지 않으므로 Rails 가이드의 홈페이지로 포스터를 참조하는 것이 도움이 될지 잘 모르겠습니다. 또한 외부 사이트에 대한 답변으로 연결하는 것이 연습에 위배됩니다. –

3

form-a에 양식 또는 link_to를 설정하고 form-b에 HTTP (POST/GET)를 설정할 수 있습니다. 원하는 HTML (또는 JS)을보기에 추가 할 수 있습니다. 당신이 할 수있는 경우

# @person.company.name is the name of the link 
# company_path(@person.company) is the associated model 
<%= link_to @person.company.name, company_path(@person.company) %> 
관련 문제