i''m pretty new to RoR and the MVC style of programming in general. i
have one page with a list of applications that several users can
access. in my view, i have a conditional that decides whether the
checkbox is checked or unchecked. being new to this, i just did it the
only way i could think of and want to see if there''s a better way of
accomplishing it.
<%
selected_app = @user.apps.detect{ |app| app.id == app_line.id }
if selected_app
is_checked = ''checked''
else
is_checked = nil
end
-%>
<tr>
<td><%= app_line.name %></td>
<td><%= check_box ''add_app'', app_line.id, { :checked
=> is_checked },
''yes'', ''no'' %></td>
</tr>
--
Posted via http://www.ruby-forum.com/.