Trip オブジェクトを装飾する TripDecorator があります。トリップには多くのアクティビティがあります。
特定の Trip に属するアクティビティのリストを生成する TripDecorator メソッドを作成したいと考えています。
これを変換するにはどうすればよいですか:
<h5>Activities</h5>
<ul>
<% @trip.activities.each do |activity| %>
<%= content_tag :li, activity.name %>
<% end %>
</ul>
これに:
<%= @trip.activities_list %>
アクティビティが存在しない場合は、何も表示されないようにします。この抽象化は Draper で可能ですか?