app/views/geo_data/_add_map_modal.html.erb
<%= link_to_modal icon("globe", t("geo_data.add_map.title")), "#add-to-map-modal", login_required: true, html: {class: "add-to-map button-map"} %>
<div id="add-to-map-modal" class="add-to-map-modal modal" data-components="addMapping"
data-addmapping-options="<%= { mapping: 'map', formId: 'add-to-map-form', objectIdentifier: identifier_for(geo_data) }.to_json %>">
<header><h2><%= t 'geo_data.add_map.title' %></h2></header>
<section>
<div class="explanation"><%= t 'geo_data.add_map.explanation' %></div>
<%= form_tag add_map_geo_data_path(geo_data), method: :post, id: "add-to-map-form", remote: true, "data-components" => "remoteForm" do %>
<p>
<%= autocomplete_field_tag :map, search_by_name_maps_path %>
</p>
<p class="btns">
<%= submit_tag t('save'), class: "button-save" %>
</p>
<% end %>
</section>
</div>