app/views/performances/_form.html.haml
= simple_form_for(@performance) do |f|
.row
.column.small-12
= f.error_notification
%fieldset
%legend Required Details
.small-12.column
.row.collapse.prefix-radius
.column.small-2.large-1
%span.prefix Title
.column.small-10.large-11
= f.input :title, placeholder: 'Performance Title', label: false,
autofocus: true
.small-12.column
.row.collapse.prefix-radius
.column.small-2.large-1
%span.prefix Location
.column.small-10.large-11
= f.input :location, placeholder: 'Performance Location',
label: false
.column.small-12.large-9.datepicker-container
.row.collapse.prefix-radius
.column.small-2
%span.prefix Date
.column.small-10
%input.full-datepicker.string.required#date{ type: 'text',
name: 'date', placeholder: 'Performance Date',
value: @performance.display_date }
.column.small-12.large-3
.row.collapse.prefix-radius
.column.small-2.large-3
%span.prefix Time
.column.small-10.large-9
%input.timepicker.string.required#time{ type: 'text',
name: 'time', placeholder: 'Performance Time',
value: @performance.display_time }
.small-12.column
= f.input :description, placeholder: 'Performance Description'
%fieldset.column.small-12.large-6
%legend Links
.small-12.column
.row.collapse.prefix-radius
.column.small-2
%span.prefix Event
.column.small-10
= f.input :link, placeholder: 'Link to event page', label: false
.small-12.column
.row.collapse.prefix-radius
.column.small-2
%span.prefix Gallery
.small-10.column
= f.input :images_link, placeholder: 'Link to image gallery',
label: false
%fieldset.column.small-12.large-5
%legend Banner Image
- if @performance.banner_file_name
%small.img-text Current banner file: #{@performance.banner_file_name}
- else
%small.img-text
This performance currently has no associated banner.
.row
.small-7.column
= f.input :banner, label: false
.small-5.column
= f.input :delete_banner, as: :boolean
%section#nested_fields
.row
%h1.small-12.column Videos
#performance_videos
= f.simple_fields_for :performance_videos do |performance_video|
= render 'performance_video_fields', f: performance_video
.row
= link_to_add_association 'Add Performance Video', f,
:performance_videos, class: 'small-12 column'
.row
.column.small-5.large-4
= f.button :submit, class: 'button small'
.column.small-7.large-8
= link_to 'Cancel', performances_path, class: 'button small disabled'