Guest User

Untitled

a guest
Jun 21st, 2018
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.65 KB | None | 0 0
  1. - form_for ['admin', @case_study], setup_case_study(@case_study), :html => {:multipart => true} do |f|
  2. = f.error_messages
  3. %dl
  4. %dt
  5. = f.label :project_id
  6. %dd
  7. = f.collection_select :project_id, Project.ordered_by_name, :id, :name
  8. %dt
  9. = f.label :url_csv, 'Urls'
  10. %dd
  11. = f.text_field :url_csv
  12. %dt
  13. = f.label :awards_csv, 'Awards'
  14. %dd
  15. = f.text_field :awards_csv
  16. %dt
  17. = f.label :published
  18. %dd
  19. = f.check_box :published
  20. %dt
  21. = f.label :position
  22. %dd
  23. = f.text_field :position, :size => 3
  24. %h3
  25. Steps
  26. %ol.steps
  27. - f.fields_for :steps do |s|
  28. %li[s.object]
  29. %dl
  30. %dt
  31. = s.label :teaser
  32. %dd
  33. = translatable_text_field s, :teaser
  34. %dt
  35. = s.label :body
  36. %dd
  37. = translatable_text_area s, :body, :rows => 5
  38. - unless s.object.new_record?
  39. %dt
  40. = s.label '_delete', 'Destroy'
  41. %dd
  42. = s.check_box '_delete'
  43. - if s.object.images.detect { |i| !i.new_record? }
  44. %ul.clearfix
  45. - s.fields_for :images do |i|
  46. - unless i.object.new_record?
  47. %li[i.object]
  48. = image_tag_for(i.object, :thumb => :square)
  49. %span.image_size= i.object.image_size
  50. = i.check_box '_delete'
  51. = i.label '_delete', 'Destroy'
  52. %ul
  53. - s.fields_for :images do |i|
  54. - if i.object.new_record?
  55. %li
  56. = i.file_field :image_data
  57. %p
  58. = f.submit 'Submit'
Add Comment
Please, Sign In to add comment