-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