Skip to content
Extraits de code Groupes Projets
_form.html.haml 2,1 ko
Newer Older
  - if @orga.persisted?
    = hidden_field_tag :secret, params[:secret]

    #flash-messages
      - @orga.errors.full_messages.each do |msg|
        %p.flash.alert= msg

echarp's avatar
echarp a validé
  .field.kind.required
    = f.label :kind
    %span.radios
      - Kind.all.each do |kind|
        = f.radio_button :kind_id, kind.id
        = f.label "kind_id_#{kind.id}" do
          %em.fa{ class: "fa-#{kind.icon}" }
          = Kind.human_attribute_name "name_#{kind.name}"
echarp's avatar
echarp a validé
  .field.name.required
    = f.label :name
    = f.text_field :name, required: true
  .field.place_name
    = f.label :place_name
    = f.text_field :place_name
echarp's avatar
echarp a validé
  .helper
    :markdown
      #{raw t '.address_helper'}
  .field.address
    = f.label :address
    = f.text_field :address
  .field.city
    = f.label :city
    = f.text_field :city, list: :cities
    %datalist#cities
      - Event.group(:city).order('count(city) desc').pluck(:city).each do |city|
        %option= city
  .field.department
    = f.label :department
    = f.text_field :department
echarp's avatar
echarp a validé
  .field.region.required
    = render partial: '/regions/selector', locals: { f: f }
echarp's avatar
echarp a validé
  .field.description
    = f.label :description
    /= f.text_area :description, rows: 25, class: :description
    = f.text_field :description, class: :description

  .field.url{ title: t('.url_helper') }
    = f.label :url
    = f.url_field :url, placeholder: 'Ex: http://april.org'
  .field.diaspora
    = f.label :diaspora
    = f.url_field :diaspora
echarp's avatar
echarp a validé
  .field.feed{ title: t('.feed_helper') }
    = f.label :feed
    = f.url_field :feed, placeholder: 'Ex: http://april.org/index.rss'
echarp's avatar
echarp a validé
  .field.contact{ title: t('.contact_helper') }
    = f.label :contact
    = f.email_field :contact
echarp's avatar
echarp a validé
  .field.submitter{ title: t('.submitter_helper') }
    = f.label :submitter
    = f.email_field :submitter
echarp's avatar
echarp a validé
  .field.tags{ title: t('.tags_helper') }
echarp's avatar
echarp a validé
    = f.label :tags, for: 'orga_tag_list_tag'
    = f.text_field :tag_list, value: f.object.tag_list.to_s
  .field.active
    = f.label :active
    = f.check_box :active

  .actions
    = f.button do
      %em.fa.fa-check
      = t '.save'