Rails 3.2 アプリでは simple_form 2.0.2 を使用します。一部のブール値フィールドでは、特定の状況で読み取り専用にしたいため、更新できません。アプリのコードは次のとおりです。
<%= f.input :signed, :label => t('Signed'), :as => :boolean, :readonly => readonly?(@project, 'signed') %>
:readonly => true
マウスが単純なフォームのフィールド上にある場合、小さな赤い円 (円の中にスラッシュがある) が表示されることがわかります。ただし、チェック ボックスは変更して保存することができます。simple_form のブール型チェック ボックスを読み取り専用にし、:readonly で更新できないようにする方法はありますか? ありがとう。