저는 Rails에 처음 접했습니다.레일에 양식 데이터를 표시하는 가장 좋은 방법은 무엇입니까?
저는 폼 데이터의 출력을 표시하는 가장 일반적인 '레일과 같은'방법을 찾고 있습니다. Simple form과 Formtastic은 간결한 코드를 작성하고 입력 필드를 사용자 친화적 인 방식으로 표시하는 데 좋은 옵션입니다. 그러나, 나는 약간 다른 것을 찾고 있는데,이 형식의 데이터를 출력으로 표시하고 싶습니다. 비슷하고 간결한 방식으로이 작업을 수행하려고합니다. 나는 지난 몇 일 동안 내가 스택 오버플로 (Stack Overflow)를 물어야한다고 생각했기 때문에 주변에서 검색 한 것을 찾을 수 없었다.
평소에 무엇을합니까?
최초 응답에 감사드립니다. 나는 나의 질문을 분명히해야한다고 생각했다. 대답이 그다지 큰 타격을주지 않기 때문에. 컨트롤러에 대한 표시 방법과 뷰 템플릿이 이미 있습니다. 현재 form_for를 사용하여 약 12 개의 필드에 대해 개별적으로 각 필드를 양식에 표시하고 있습니다. 사용자에 대한 데이터를 표시를 편집 할 수 없습니다하지만 단지 그것을 읽는 방법을 form_for하는 동등한 자신이다 나는, 어쩌면 더 좋은 질문이 될 것 같아요
<%= form_for(@event) do |f| %>
<div class="row-fluid">
<div class="span6">
<%= render 'shared/error_messages' %>
<%= f.label :title %>
<%= f.text_field :title, :disabled => true %>
<%= f.label :start_date %>
<%= f.date_field :start_date, :disabled => true %>
</div>
</div>
<% end %>
예는 아래 니펫을 참조하십시오? 내가 찾지 못한 것은 표준 방법 일 것입니다.
'표시 형식 데이터'란 컨트롤러의 표시보기를 의미합니까? 이것은 양식과 별개이며 다르게 표시되어야합니다. – sevenseacat
가장 좋은 방법은 하나도 없습니다. 선택 사항이지만 "show.html.erb"보기 파일에서 수행하십시오. (나는 HAML을 사용하는 것을 좋아한다) – gdelfino