0
我想在ActiveAdmin
中使用自定义方法。我在app/helpers/active_admin/views_helper.rb
添加辅助文件:无法使用ActiveAdmin帮助程序
module ActiveAdmin::ViewsHelper
def currency_row(name)
row name do
number_to_currency(deal.send(name), precision: 0)
end
end
end
但我有一个错误:
undefined method `row' for #<#<Class:0x007fe83f0c0650>:0x007fe83f0b92b0>
很显然,我应该包括一些模块使用ActiveAdmin方法,但我找不到究竟是什么。
PS:我想用currency_row :amount
代替:
row :amount do |deal|
number_to_currency(deal.amount, precision: 0)
end
谢谢回答 – zishe