我跟随Ryan Bates关于公共活动的教程,(宝石),它运作良好......我
想要的是如何设置评论系统,以便在用户创建例如帖子
时向所有他/她的朋友展示我希望在每个
下发表评论的活动活动,以便用户可以对活动发表评论,同时我希望评论属于
用户。
我的活动索引的视图因此是
<% @activities.each do |activity| %>
<div class="activity">
<b style="text-transform: capitalize;">
<%#= link_to activity.owner.username, activity.owner if activity.owner %></b>
<%#= link_to image_tag(activity.owner.image.url(:small)) ,activity.owner%>
<%= render_activity activity %>
</div>
<% end %>
并且我已经为控制器创建了各种部分跟踪他们的活动,例如
<div class="media social-box">
<a class="pull-left social-users-avatars" href="#">
<%= link_to image_tag(activity.owner.image.url(:small)) ,activity.owner%>
<p><%= link_to activity.owner.username, activity.owner if activity.owner %>
<span style="font-size: 11px; color:green;">updated status</span> </p>
</a>
<ul class="unstyled custumer_say">
<li class="clearfix">
<%= image_tag(activity.trackable.image.url,:style=> "width: 30%; padding-right: 10px;", :class=> "pull-left img_client")%>
<%#= image_tag @post.image_url, :style=> "width: 37%; padding-right: 10px;", :class=> "pull-left img_client" %>
<div class="entry-content">
<header>
<span class="entry-date">— <%= activity.updated_at.strftime("%I:%M %P %b%d" ) %> </span>
</header>
<p><%= activity.trackable.details %></p>
</div>
</li>
</ul><!-- End Testimonaila list-->
所以我很乐意把这个活动的评论放在它下面.....