Ich möchte benutzerdefinierte Methoden in ActiveAdmin
verwenden. Ich habe Helfer Datei in app/helpers/active_admin/views_helper.rb
:ActiveAdmin-Helfer können nicht verwendet werden
module ActiveAdmin::ViewsHelper
def currency_row(name)
row name do
number_to_currency(deal.send(name), precision: 0)
end
end
end
Aber ich habe nächsten Fehler:
undefined method `row' for #<#<Class:0x007fe83f0c0650>:0x007fe83f0b92b0>
Natürlich, ich soll einige Module umfasst ActiveAdmin Methoden zu verwenden, aber ich kann nicht finden, was genau.
PS: Ich möchte currency_row :amount
statt verwenden:
row :amount do |deal|
number_to_currency(deal.amount, precision: 0)
end
Vielen Dank für Antwort – zishe