- locales = I18n.available_locales
= f.hidden_field :category_id
.form-group.less-margin
= f.label :name
- locale = locales.first
.input-group
.input-group-addon= locale.upcase
= f.text_field "name_#{locale}", class: 'form-control', placeholder: "Entrez le nom #{locale == :fr ? 'français' : 'anglais'} du fichier."
.form-group
- locales[1..-1].each do |locale|
.input-group
.input-group-addon= locale.upcase
= f.text_field "name_#{locale}", class: 'form-control', placeholder: "Entrez le nom #{locale == :fr ? 'français' : 'anglais'} du fichier."
.form-group
= f.label :picture
= f.file_field :picture
.form-group.less-margin
= f.label :description
- locale = locales.first
.input-group
.input-group-addon= locale.upcase
= f.text_area "description_#{locale}", class: 'form-control', placeholder: "Décrivez brièvement le fichier en #{locale == :fr ? 'français' : 'anglais'} (30 caractères minimum)."
- locales[1..-1].each do |locale|
.form-group
.input-group
.input-group-addon= locale.upcase
= f.text_area "description_#{locale}", class: 'form-control', placeholder: "Décrivez brièvement le fichier en #{locale == :fr ? 'français' : 'anglais'} (30 caractères minimum)."
.form-group
%label Maîtres (en français)
%div.tags_container
= text_field_tag 'french_teacher_input', nil, class: 'form-control tm-input teacher-input', data: { teachers: Item.all_french_teachers, prefill: @item.french_teacher_list, locale: 'french' }
.form-group
%label Maîtres (en anglais)
%div.tags_container
= text_field_tag 'english_teacher_input', nil, class: 'form-control tm-input teacher-input', data: { teachers: Item.all_english_teachers, prefill: @item.english_teacher_list, locale: 'english' }
- if @category.restricted?
.form-group#item_groups
= f.label :group_ids do
= Item.human_attribute_name(:group_ids)
%small
%span.text-muted –
= link_to 'Tous', '#', id: 'check-all'
%span.text-muted –
= link_to 'Aucun', '#', id: 'check-none'
%p.help-block Sélectionnez les groupes qui seront autorisés à acheter ce fichier.
.row
- Group.all.each do |group|
.col-sm-3
= label_tag nil, class: 'checkbox-inline' do
= check_box_tag "item[group_ids][]", group.id, @item.group_ids.include?(group.id)
= group.name
- else
.form-group
= f.label :publicly_available
%div
%label.radio-inline
= f.radio_button :publicly_available, true
Oui
%label.radio-inline
= f.radio_button :publicly_available, false
Non
.form-group.price
= f.label :price
.input-group
= f.text_field :price, class: 'form-control', placeholder: "Entrez le prix d'achat en euros."
.input-group-addon €
= render 'submit'