在此示例中使用RailsAdmin:
class Product < ActiveRecord::Base
has_many :comments, as: :commentable, inverse_of: :commentable
has_paper_trail
end
class Comment < ActiveRecord::Base
belongs_to :commentable, polymorphic: true, inverse_of: :comments
has_paper_trail
end
当我查看产品时,has_many
关联的注释是逗号分隔的注释名称列表。我想改为在列中有一个具有各种属性的表。
此外,Product上的默认编辑视图为我提供了可能与其他产品相关的评论列表,并允许用户“窃取”评论并将其分配给视图中的当前评论。我想这可能在Manager / Employee类型的关联中很有用 - 它允许用户将Employee从一个Manager切换到另一个Manager。这真的不是我想要的。相反,我想提供一个现有评论列表,删除其中一个,以及添加一个。
所以我正在寻找这种类型的定制的起点(假设它超出了配置范围)。我似乎有一些关于现场定制的技巧,但这是不同的东西(不是吗?)我在网上找不到任何东西所以我希望有人可以让我开始......
谢谢,
答案 0 :(得分:0)
RailsAdmin目前不允许Show动作的自定义部分。