2013-10-22 14 views
8

Müthiş ActiveAdmin gemini kullanarak yorumlarla ilgili bir soruna girdim.ActiveAdmin, iç içe geçmiş bir kaynağa yorum gönderirken hata atar

ActiveAdmin.register Sale do 
    belongs_to :channel 

    show do |sale| 
    # stuff to show sale resource... 

    # allow comments on sales 
    active_admin_comments 
    end 
end 

Yukarıdaki kurulumu yorum gönderilerinin ile bir satışa Yorum yazmak, ama sonra birlikte yönlendirme üzerine çökerse: Doğru yönlendirme yöntemi admin_channel_sale_path(sale.channel, sale) olacağını

undefined method `admin_sale_path' for #<Admin::CommentsController:0x007ffed79bb210> 

ancak yok Bunu anlayabiliyor gibiyim ve bunu nereye yatıracağımı bilmiyorum.

Bu hatayı önlemek için kullanılan yönlendirme yöntemini geçersiz kılabildiğim Sale kaynağımda bir yer var mı?

+0

Yorum kaynağınızı açığa vurabilir misiniz? – swapab

+0

It's ActiveAdmin adlı kullanıcının yorumu kaynak Konuya göre herhangi bir dosya yok –

+0

Github'da en son kodu kullanarak denediniz mi? – seanlinsley

cevap

2

Derp ... Bu, 0.6.0'dan 0.6.2'ye yükseltdiğimde düzeltildi. ... :(

0

Eğer channel bu ile ilişkili mi routes.rb

namespace "sale" do 
    namespace "namespace" do 
    resources :channel 
    end 
end 
İlgili konular