Wenn ich während einer größeren Website ein Dashboard erstellen möchte, und auf dem Dashborad möchte ich eine Art "Ereignisse" oder "Aktivität" .. also ich habe das herausgefundenmehr Modelle zu einer Ereignisvariable zusammengeführt
# Controller
replies = current_user.replies.order('updated_at desc')
topics = current_user.topics.order('updated_at desc')
@events = (replies + topics)
# View
- for event in @events
%div.forum-row
%div.date
= link_to "Link", event
= time_ago_in_words(event.updated_at)
=t :home_ago
%div.by
= t(:home_by, :href => link_to(event.user.username, "#")).html_safe
%div.clear
= " ".html_safe
%div.clear
Und das ist Arbeit fantastisch, aber ich möchte zunächst eine fette Linie machen, wo es heißt, welche Art es ist .. wie
"Geschrieben ein Thema: Sie hat einen Thema vor 4 Minuten“
oder so etwas .. Aber ich kann nicht sehen, wie das zu tun, wenn ich sie zusammen in der auf @events bin verschmelzenden ..