使用awesome ActiveAdmin gem我遇到了带有注释的问题。ActiveAdmin在向嵌套资源发布评论时抛出错误
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
资源中是否有一个地方可以覆盖用于防止此错误的路由方法?
你能透露你的评论资源吗? – swapab
这是ActiveAdmin的评论资源。我的应用没有任何文件。 –
您是否尝试过使用Github上的最新代码? – seanlinsley