_fields.html.haml
883 Bytes
= errors_for @app
%div.required
= f.label :name
= f.text_field :name
%div.checkbox
= f.check_box :resolve_errs_on_deploy
= f.label :resolve_errs_on_deploy, 'Resolve errs on deploy'
%fieldset.nested-wrapper
%legend Watchers
- f.fields_for :watchers do |w|
%div.watcher.nested
%div.choose
= w.radio_button :watcher_type, :user
= label_tag :watcher_type_user, 'User', :for => label_for_attr(w, 'watcher_type_user')
= w.radio_button :watcher_type, :email
= label_tag :watcher_type_email, 'Email Address', :for => label_for_attr(w, 'watcher_type_email')
%div.user{:class => w.object.email.blank? ? 'choosen' : nil}
= w.select :user_id, User.all.map{|u| [u.name,u.id.to_s]}, :include_blank => '-- Select a User --'
%div.email{:class => w.object.email.present? ? 'choosen' : nil}
= w.text_field :email