app/views/hooks/_xlsx_export_dialog_on_issues_index.erb
<%= render :partial => "hooks/insert_xlsx_link_for_dialog" %>
<div id="xlsx-export-options" style="display:none;">
<h3 class="title"><%= l(:label_export_options, :export_format => 'XLSX') %></h3>
<%= form_tag(_project_issues_path(@project, :format => 'xlsx'), :method => :get, :id => 'xlsx-export-form') do %>
<%= query_as_hidden_field_tags(@query) %>
<p>
<label><%= radio_button_tag 'c[]', '', true %> <%= l(:description_selected_columns) %></label><br />
<label><%= radio_button_tag 'c[]', 'all_inline' %> <%= l(:description_all_columns) %></label>
</p>
<% if @query.available_block_columns.any? %>
<fieldset id="xlsx-export-block-columns">
<legend>
<%= toggle_checkboxes_link('#xlsx-export-block-columns input[type=checkbox]') %>
</legend>
<% @query.available_block_columns.each do |column| %>
<label><%= check_box_tag 'c[]', column.name, @query.has_column?(column), :id => nil %> <%= column.caption %></label>
<% end %>
</fieldset>
<% end %>
<% if @issue_count.present? && @issue_count > Setting.issues_export_limit.to_i %>
<p class="icon icon-warning">
<%= l(:setting_issues_export_limit) %>: <%= Setting.issues_export_limit.to_i %>
</p>
<% end %>
<p class="buttons">
<%= submit_tag l(:button_export), :name => nil, :onclick => "hideModal(this);", :data => { :disable_with => false } %>
<%= link_to_function l(:button_cancel), "hideModal(this);" %>
</p>
<% end %>
</div>