【发布时间】:2013-12-25 03:13:00
【问题描述】:
使用很棒的 ActiveAdmin gem,我遇到了 cmets 的问题。
ActiveAdmin.register Sale do
belongs_to :channel
show do |sale|
# stuff to show sale resource...
# allow comments on sales
active_admin_comments
end
end
如果我使用上述设置对销售发表评论,评论会发布,但随后在重定向时崩溃:
undefined method `admin_sale_path' for #<Admin::CommentsController:0x007ffed79bb210>
正确的路由方法应该是admin_channel_sale_path(sale.channel, sale),但它似乎无法解决这个问题,我不知道在哪里修补它。
我的Sale 资源中是否有一个地方可以覆盖用于防止此错误的路由方法?
【问题讨论】:
-
你能透露你的评论资源吗?
-
这是 ActiveAdmin 的评论资源。我的应用中没有任何文件。
-
你尝试过在 Github 上使用最新的代码吗?
标签: ruby-on-rails ruby activeadmin