-2

enter image description hererails_admin变化布尔默认图标真假,而不是字符串“真”和“假”

我做了一个模型,创建了布尔领域

rails g model saas reserved_seat:boolean 

当我添加新的记录它只会显示✓,✘和 -

相反,我需要值显示没有“真正 '或' '也不是' ON '或' 在串OFF”

+0

好, 你为什么想这么做?复选框在任何时候视觉上都比字符串更好。 –

+0

谢谢你的帮助,是的,我理解Md,但我需要那个,你可以有任何解决方案这个 – sathish

+0

'我neead值显示既不'真'或'假',也不是'开'或'关'字符串“你想要他们作为字符串还是不想显示它? –

回答

0

我所做的是:

field :reserved_seat do 
    pretty_value do 
    if bindings[:object].reserved_seat==true 
     %{<span style="color:blank;" >ON</span>}.html_safe 
     else 
     %{<span style="color:blank;" >OFF</span>}.html_safe 
    end 
    end 
end 
0

这里指的文档wiki

RailsAdmin.config do |config| 
    config.model 'Saas' do 
    edit do 
     field :reserved_seat, :string 
    end 
    end 
end 
+0

我没有改变布尔到字符串,我想选择与复选框的值在我的编辑中,但列表字段如显示“开”或“关” – sathish