mirror of
https://github.com/openfoodfoundation/openfoodnetwork
synced 2026-02-06 22:36:07 +00:00
Easily group and create header and summary row Auto format cells when appropriate type (boolean, dates) and render_format (neither csv nor json)
32 lines
1.2 KiB
Plaintext
32 lines
1.2 KiB
Plaintext
- if @report_subtypes.present? && @report_subtypes.count > 1
|
|
.row
|
|
.alpha.two.columns= label_tag nil, t(:report_type)
|
|
.omega.fourteen.columns
|
|
= select_tag(:report_subtype, options_for_select(@report_subtypes, @report_subtype))
|
|
|
|
- if @report.header_option? || @report.summary_row_option?
|
|
.row
|
|
.alpha.two.columns= label_tag nil, t(".display")
|
|
.omega.fourteen.columns
|
|
- if @report.header_option?
|
|
%span.inline-checkbox{ style: "margin-right: 1rem;" }
|
|
= check_box_tag :display_header_row, true, params[:display_header_row]
|
|
= label_tag :display_header_row, t(".header_row")
|
|
- if @report.summary_row_option?
|
|
%span.inline-checkbox
|
|
= check_box_tag :display_summary_row, true, params[:display_summary_row]
|
|
= label_tag :display_summary_row, t(".summary_row")
|
|
|
|
.row.rendering-options
|
|
.alpha.two.columns
|
|
= label_tag :report_format, t(".generate_report")
|
|
.omega.fourteen.columns
|
|
= select_tag :report_format, options_for_select({ |
|
|
t('.on_screen') => '', |
|
|
t('.pdf') => 'pdf', |
|
|
t('.csv_spreadsheet') => 'csv', |
|
|
t('.excel_spreadsheet') => 'xlsx', |
|
|
t('.openoffice_spreadsheet') => 'ods'})
|
|
|
|
|