0
조건문을 기반으로 뷰 패턴의 부분/오프셋을 삽입하려고합니다. 이 작업을 수행하는 방법 또는 작업의 복잡성을 모릅니다.레일 3 : 조건부로 부분 삽입하기
합계 : 더 나은 설명하기 위해, 여기에 몇 가지 유사 사례의 1 포스트 & 3 명 채용 패턴 : 1 직업 - 1 포스트 - 1 작업 -보다가 있기 때문에 포스트가 3 일 사이에 삽입
한 작업 2. 내가 어떻게 할까?
조건문을 기반으로 뷰 패턴의 부분/오프셋을 삽입하려고합니다. 이 작업을 수행하는 방법 또는 작업의 복잡성을 모릅니다.레일 3 : 조건부로 부분 삽입하기
합계 : 더 나은 설명하기 위해, 여기에 몇 가지 유사 사례의 1 포스트 & 3 명 채용 패턴 : 1 직업 - 1 포스트 - 1 작업 -보다가 있기 때문에 포스트가 3 일 사이에 삽입
한 작업 2. 내가 어떻게 할까?
나는 당신이 당신의보기 파일에서 이와 비슷한 것을 할 수 있다고 생각한다. render_post
가 참일 때
<% if @jobs.count > 2 %>
<% render_post = true %>
<% else %>
<% render_post = false %>
<% end %>
<% @jobs.each do |job| %>
<%= job.some_attribute %>
<% if render_post == true %>
<%= render @post %>
<% render_post = false %>
<% end %>
<% end %>
는 레일 포스트를 렌더링한다. 거짓 일 때 레일은 글을 렌더링하지 않습니다. 그러나 render_post
값은 html 파일에 표시되지 않습니다.
게시물의보기 파일에 _post.html.erb가 필요합니다.