7

rails_admin kullanıyorum ve bence bu harika. Maalesef, belirli bir modeldeki belirli bir işlemi geçersiz kılamam. Sadece bir modelde düzenleme ve güncelleme davranışını geçersiz kılmam gerekiyor. Herhangi bir fikir?Düzenleme ve güncelleme eylemini güncelleme rails_admin içinde

+0

Şu anda standart eylemleri geçersiz kılabileceğinizden eminim - burada gösterildiği gibi özel eylemler oluşturabilirsiniz. Https://github.com/sferik/rails_admin/wiki/Actions –

+0

Hey, herhangi bir şey buldunuz mu? Bunu uygulama yolu –

cevap

0

Ben geçmişte denedi ne olduğunu bilmiyorum ve bu yayınlamak eğer büyük yardımı olacağını ama sen yapmaya çalışıyorsun göz önüne alındığında, bu

config.model 'Model' do 
    edit do 
    .... 
    end 

    update do 
    .... 
    end 
end 
0

Peki deneyemiyoruz. Ben de ROR geri aramaları kullanarak bunu başarabileceğine inanıyorum ve bu çok daha kolay olurdu. Modeliniz dosyası

after_update :custom_action 

#define custom_action in the same model 
def custom_action 
    #your code goes here 
end 

Bu eylem yönetici tarafından gerçekleştirilen ve bu kadar kontrol etmek gerekebilir yılında Yani

.

4 yıl geciktiğim için üzgünüm. Ama bu başkalarına yardımcı olabilir.