使用令人敬畏的ActiveAdmin gem我遇到了一个注释问题.
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),但它似乎无法弄明白,我不知道在哪里修补它.
解决方法
Derp …当我升级到0.6.0到0.6.2时,这实际上是固定的.向前走… :(