%script{:defer => "defer", :src => "https://maps.googleapis.com/maps/api/js?key=AIzaSyBwBucyDcI9NeFRe1NqxRzPeENTQWTpN5k&libraries=places&callback=initAutocomplete&"} = javascript_include_tag Ckeditor.cdn_url #event_jquery_start .row = simple_form_for @event, html: { role: 'form', multipart: true } do |f| .row .col-md-12 - if @event.errors.any? -@refnew = 0 #error_explanation %h3.text-center %mark = "#{pluralize(@event.errors.count, 'Error')} :" %ul - @event.errors.full_messages.each do |msg| %li.alert.alert-danger.fade.in{role: 'alert'} %button.close{'data-dismiss' => 'alert', type: 'button'} %span{'aria-hidden' => 'true'} × %span.sr-only Close %strong= msg.to_s.humanize .col-md-12 - if @event.ref = f.input :ref, input_html: {class: '', :type => "hidden"}, :label => false - else - if Event.exists? - @ref2_id = Event.last.id.to_i+1.to_i - @ref2_id = @ref2_id.to_s + "-" + request.session_options[:id].to_s + "-" + current_admintg.id.to_s - else - @ref2_id = "1" + "-" + request.session_options[:id].to_s + "-" + current_admintg.id.to_s = f.input :ref, input_html: {value: @ref2_id, class: '', :type => "hidden"}, :label => false %h4 Technical Options (Opciones Técnicas): %hr .row .field.col-md-3.col-xs-6.text-center{ style: 'background-color: #e7e7e7;'} = f.input :add_tgs, inline_label: 'The Grand Selection', label: false .field.col-md-3.col-xs-6.text-center{ style: 'background-color: #e7e7e7;'} = f.input :add_prm, inline_label: 'Puente Romano Marbella', label: false .field.col-md-3.col-xs-6.text-center{ style: 'background-color: #e7e7e7;'} = f.input :add_stm, inline_label: 'St.Moritz', label: false .field.col-md-3.col-xs-6.text-center{ style: 'background-color: #e7e7e7;'} = f.input :add_alp, inline_label: 'Alp Courchevel', label: false %hr .row .field.col-md-3.col-xs-6.text-center{ style: 'background-color: #e7e7e7;'} = f.input :featured, inline_label: 'Featured (Destacado)', label: false .field.col-md-3.col-xs-6.text-center{ style: 'background-color: #e7e7e7;'} = f.input :hidden, inline_label: 'Hidden (Oculto)', label: false %br .col-md-12.col-xs-12 %h4 Location (Ubicación): %hr .field.form-group.col-md-2.col-xs-6 = f.label :Country = f.collection_select :country_id, Country.order(:id), :id, :en, {prompt: "Select Country: "}, {class: "form-control"} .field.form-group.col-md-2.col-xs-6 = f.label :City = f.grouped_collection_select :province_id, Country.order(:id), :provinces, :en, :id, :en, {prompt: "Select City: "}, {class: "form-control"} .field.form-group.col-md-2.col-xs-6 = f.label :Area = f.grouped_collection_select :region_id, Province.order(:id), :regions, :en, :id, :en, {prompt: "Select Area: "}, {class: "form-control"} .field.form-group.col-md-2.col-xs-6 = f.label :Location = f.grouped_collection_select :location_id, Region.order(:id), :locations, :en, :id, :en, {prompt: "Select Location: "}, {class: "form-control"} %br .col-lg-12 %h4 Dates (Fechas): %hr .field.form-group.col-md-3.col-xs-6 = f.input :datefrom_events, as: :string, input_html: { class: 'date-from', placeholder: 'Date From:' } .field.form-group.col-md-3.col-xs-6 = f.input :dateto_events, as: :string, input_html: { class: 'date-to', placeholder: 'Date To:' } %br .col-md-12.col-xs-12 %h4 = f.input :gmap, inline_label: '¿Google map?', label: false #map-activate .col-lg-3.col-md-3.col-sm-4.col-xs-6 = f.input :lat, placeholder: 'lat', label: 'Latitude: ' .col-lg-3.col-md-3.col-sm-4.col-xs-6 = f.input :lng, placeholder: 'lng', label: 'Longitude: ' %br %br %input#pac-input.controls{:placeholder => "Search Box", :type => "text"} #map{:style => "width: 99%; height: 400px;"} %br .col-md-12.col-xs-12 %h4 Main image: %hr = f.input :image, as: :file, input_html: { class: 'form-control', multiple: true, name: 'ImagesEvents[image][]'}, label: false .row .col-lg-3.col-md-3.col-sm-4.col-xs-6 = f.input :iframe_youtube, placeholder: 'ej: 5RljHbKC3Kc', label: 'Video (Youtube): ' .row .field.col-md-3.col-xs-6.text-center{ style: 'background-color: #e7e7e7;'} = f.input :more_less, inline_label: 'More/Less Function', label: false .field.col-md-3.col-xs-6.text-center{ style: 'background-color: #e7e7e7;'} = f.input :short_desc, inline_label: 'Short Description', label: false .row %hr %ul.nav.nav-tabs.panel{role: 'tablist', style: 'background-color: #E0F1FF;' } %li %a{ href: '#English', role: 'tab', 'data-toggle' => 'tab' } English %li %a{ href: '#Frances', role: 'tab', 'data-toggle' => 'tab' } Frances %li %a{ href: '#Russian', role: 'tab', 'data-toggle' => 'tab' } Russian %li %a{ href: '#Spanish', role: 'tab', 'data-toggle' => 'tab' } Spanish %li %a{ href: '#Info', role: 'tab', 'data-toggle' => 'tab' } Info (Private) %li %a{ href: '#X', role: 'tab', 'data-toggle' => 'tab' } × %div.tab-content %div.tab-pane#English %br .field.col-md-12.form-group = f.input :title_en, input_html: { class: 'form-control' }, :label => 'Title EN (60 max.)', :maxlength => '60' .field.col-md-12.form-group = f.input :description_en, input_html: { class: 'form-control' }, :label => 'Description for search engines EN (160 max.)', :maxlength => '160' .field.col-md-12.form-group.short_desc = "Short Description (1000 Max.):" %br = f.text_area :short_description_en, :rows => 5, :cols => 100, maxlength: 1000 .field.col-md-12.form-group = "Description:" = f.cktext_area :text_en, :rows => 40, :cols => 120 %div.tab-pane#Frances %br .field.col-md-12.form-group = f.input :title_fr, input_html: { class: 'form-control' }, :label => 'Title FR (60 max.)', :maxlength => '60' .field.col-md-12.form-group = f.input :description_fr, input_html: { class: 'form-control' }, :label => 'Description for search engines FR (160 max.)', :maxlength => '160' .field.col-md-12.form-group.short_desc = "Short Description (1000 Max.):" %br = f.text_area :short_description_fr, :rows => 5, :cols => 100, maxlength: 1000 .field.col-md-12.form-group = "Description:" = f.cktext_area :text_fr, :rows => 40, :cols => 120 %div.tab-pane#Russian %br .field.col-md-12.form-group = f.input :title_ru, input_html: { class: 'form-control' }, :label => 'Title RU (60 max.)', :maxlength => '60' .field.col-md-12.form-group = f.input :description_ru, input_html: { class: 'form-control' }, :label => 'Description for search engines RU (160 max.)', :maxlength => '160' .field.col-md-12.form-group.short_desc = "Short Description (1000 Max.):" %br = f.text_area :short_description_ru, :rows => 5, :cols => 100, maxlength: 1000 .field.col-md-12.form-group = "Description:" = f.cktext_area :text_ru, :rows => 40, :cols => 120 %div.tab-pane#Spanish %br .field.col-md-12.form-group = f.input :title_es, input_html: { class: 'form-control' }, :label => 'Title ES (60 max.)', :maxlength => '60' .field.col-md-12.form-group = f.input :description_es, input_html: { class: 'form-control' }, :label => 'Description for search engines ES (160 max.)', :maxlength => '160' .field.col-md-12.form-group.short_desc = "Short Description (1000 Max.):" %br = f.text_area :short_description_es, :rows => 5, :cols => 100, maxlength: 1000 .field.col-md-12.form-group = "Description:" = f.cktext_area :text_es, :rows => 40, :cols => 120 %div.tab-pane#Info %br .field.col-md-12.form-group = f.cktext_area :p_info, :rows => 40, :cols => 120 %div.tab-pane#X .row %hr .actions.col-md-12.col-xs-12 = f.submit 'Save', class: 'btn btn-lg btn-primary btn-block', id: 'save' #event_not_valid #event_valid