【Rails】 데이터가 작성된 시간에 따라 뷰의 표시를 조건 분기
환경
macOS: Big Sur Ver11.2.2
Rails: 6.0.0
Ruby: 2.6.5
하고 싶은 일
작성중의 Web 서비스의 톱 페이지에 신착의 가게를 게재하고 있습니다.
거기서, 3일 이내에 등록된 점포라면 「NEW!!」의 표시를 하고 싶다고 생각해, 조건 분기의 방법을 찾았습니다.
결론
이번 구현한 것은, 3일 이내에 등록된 신규 유저라면 「NEW!!」의 표시를 한다고 하는 것.
결론, 이하의 기술로 간단하게 조건 분기할 수 있었습니다.
<div class="contents-box">
<div class="image-box">
<%= image_tag user.image, class: "contents-image" %>
</div>
<h3 class="contents-title">
<%= user.shop_name %>
</h3>
<p class="contents-price">
<%= user.category.name %>
</p>
<%# お店の登録が3日以内であればnewマークを表示 %>
<% if user.created_at > 3.days.ago %>
<p><i class="fas fa-star"></i>NEW!!</p>
<% end %>
</div>
구현한 결과가 이쪽!
테스트 데이터이므로, 모두 NEW!!가 표시되고 있습니다만, 용서해 주세요.
이상!
Reference
이 문제에 관하여(【Rails】 데이터가 작성된 시간에 따라 뷰의 표시를 조건 분기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/4ma9147/items/35c7537bc15f6d931048
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
작성중의 Web 서비스의 톱 페이지에 신착의 가게를 게재하고 있습니다.
거기서, 3일 이내에 등록된 점포라면 「NEW!!」의 표시를 하고 싶다고 생각해, 조건 분기의 방법을 찾았습니다.
결론
이번 구현한 것은, 3일 이내에 등록된 신규 유저라면 「NEW!!」의 표시를 한다고 하는 것.
결론, 이하의 기술로 간단하게 조건 분기할 수 있었습니다.
<div class="contents-box">
<div class="image-box">
<%= image_tag user.image, class: "contents-image" %>
</div>
<h3 class="contents-title">
<%= user.shop_name %>
</h3>
<p class="contents-price">
<%= user.category.name %>
</p>
<%# お店の登録が3日以内であればnewマークを表示 %>
<% if user.created_at > 3.days.ago %>
<p><i class="fas fa-star"></i>NEW!!</p>
<% end %>
</div>
구현한 결과가 이쪽!
테스트 데이터이므로, 모두 NEW!!가 표시되고 있습니다만, 용서해 주세요.
이상!
Reference
이 문제에 관하여(【Rails】 데이터가 작성된 시간에 따라 뷰의 표시를 조건 분기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/4ma9147/items/35c7537bc15f6d931048
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
<div class="contents-box">
<div class="image-box">
<%= image_tag user.image, class: "contents-image" %>
</div>
<h3 class="contents-title">
<%= user.shop_name %>
</h3>
<p class="contents-price">
<%= user.category.name %>
</p>
<%# お店の登録が3日以内であればnewマークを表示 %>
<% if user.created_at > 3.days.ago %>
<p><i class="fas fa-star"></i>NEW!!</p>
<% end %>
</div>
Reference
이 문제에 관하여(【Rails】 데이터가 작성된 시간에 따라 뷰의 표시를 조건 분기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/4ma9147/items/35c7537bc15f6d931048텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)