Ruby on rails 3 &引用;公共活动;时间表/提要/日志活动gem:如何永久保存时间表?

Ruby on rails 3 &引用;公共活动;时间表/提要/日志活动gem:如何永久保存时间表?,ruby-on-rails-3,gem,feed,Ruby On Rails 3,Gem,Feed,从数据库中销毁一个元素时,索引视图 <% for activity in @activities %> <%= activity.text %> by <%= current_user.name %> on <%= Time.current%> <br/> <% end %> “模板未定义”是我刚刚删除的元素 我想存储元素名称和已采取的操作 这是因为它找不到您删除的原始元素。你想过

从数据库中销毁一个元素时,索引视图

      <% for activity in @activities %>

      <%= activity.text %>  by  <%= current_user.name %> on <%= Time.current%> <br/>


    <% end %>
“模板未定义”是我刚刚删除的元素


我想存储元素名称和已采取的操作

这是因为它找不到您删除的原始元素。你想过使用软删除吗?记录保留在数据库中。

这是因为它找不到您删除的原始元素。你想过使用软删除吗?记录仍保留在数据库中。

我发布了新版本的
public\u activity
gem,它允许您为显示的每个活动创建视图,因此您可以简单地检查
trackable
是否仍在数据库中,并相应地采取行动

将您的gem升级到并查看我的示例应用程序,该应用程序的功能如下:


其中,link\u to\u trackable只是一个检查是否存在trackable的助手:

我发布了一个新版本的
public\u activity
gem,它允许您为显示的每个活动创建视图,因此您可以简单地检查
trackable
是否仍在数据库中,并相应地采取行动

将您的gem升级到并查看我的示例应用程序,该应用程序的功能如下:

其中,link\u to\u trackable只是一个助手,用于检查trackable是否存在:

大约一个月前,发布了一个。非常有用。大约一个月前,发布了一个。非常有用。
    activity:
        element:
              create: '  <%=trackable.element_name%> has been created '
              update: '  <%=trackable.element_name%> has been edited '
             destroy: '  <%=trackable.element_name%> has been removed '
    element1 has been edited by me on 2012-08-19 16:20:44 UTC
  Template not defined by me on 2012-08-19 16:20:44 UTC