<% if role.name == "Administrator" %>
<%= f.radio_button:status,'available', :checked => (params[:status] == nil ? true : params[:status]) %><label>Available</label>
<%= f.radio_button:_status,'not available' %><label>Not Available</label>
<% else %>
<%= f.radio_button:_status,'available' %><label>Available</label>
<%= f.radio_button:_status,'not available' %><label>Not Available</label>
<% end %>
Theo mặc định, tôi muốn nút radio available
được kiểm tra trong trường hợp người quản trị và not available
nút radio cho phần còn lại của người dùng. Nhưng anh ta có thể thay đổi nó và khi xem để chỉnh sửa nó sẽ hiển thị một anh/cô ấy đã chọn và không phải là mặc định.Làm cách nào để nút radio được kiểm tra theo mặc định dựa trên vai trò người dùng khác nhau?
Tôi làm cách nào để thực hiện việc này? làm ơn giúp tôi.
có thể trùng lặp http://stackoverflow.com/questions/4708910/rails-how-to-make-a-conditional-radio-button-checked –
@KeesSonnema: Tôi không nghĩ rằng có bất kỳ điều đó là tương tự như những gì họ đã yêu cầu. Vui lòng đọc lại câu hỏi của tôi và kiểm tra sự khác biệt. – logesh