48 lines
1.9 KiB
Text
48 lines
1.9 KiB
Text
|
|
h1
|
||
|
|
i.bi.bi-journal-text.me-2
|
||
|
|
= @report.name
|
||
|
|
p.small
|
||
|
|
| Erstellt am
|
||
|
|
= l(@report.created_at, format: :short)
|
||
|
|
| , zuletzt bearbeitet am
|
||
|
|
= l(@report.updated_at, format: :short)
|
||
|
|
- if @report.comment
|
||
|
|
.mt-2.mb-4.lead
|
||
|
|
= @report.comment
|
||
|
|
= turbo_frame_tag "nav" do
|
||
|
|
.row
|
||
|
|
.col-lg-3.col-md-6.col-sm-12
|
||
|
|
nav.nav.nav-pills.flex-column.mb-3#page_list
|
||
|
|
- @report.pages.each do |page|
|
||
|
|
= link_to(page.path, report_path(@report, page_id: page.id), class: "nav-link#{@current_page&.id == page.id ? " active" : nil }")
|
||
|
|
= turbo_frame_tag "new_page_frame" do
|
||
|
|
= render partial: "reports/new_page_button", locals: { report: @report }
|
||
|
|
.col-lg-9.col-md-6.col-sm-12
|
||
|
|
- if @current_page
|
||
|
|
= render @current_page
|
||
|
|
- else
|
||
|
|
'Gehen Sie weiter, hier gibt es nichts zu sehen.
|
||
|
|
.action-row
|
||
|
|
= link_to report_path(@report, format: :pdf), class: "btn btn-secondary", target: "_blank" do
|
||
|
|
i.bi.bi-filetype-pdf
|
||
|
|
| PDF
|
||
|
|
= link_to report_path(@report, format: :docx), class: "btn btn-secondary", target: "_blank" do
|
||
|
|
i.bi.bi-filetype-docx
|
||
|
|
| DOCX
|
||
|
|
= link_to report_path(@report, format: :xlsx), class: "btn btn-secondary", target: "_blank" do
|
||
|
|
i.bi.bi-filetype-xlsx
|
||
|
|
| XLSX
|
||
|
|
= link_to report_path(@report, format: :rtf), class: "btn btn-secondary", target: "_blank" do
|
||
|
|
i.bi.bi-file-richtext
|
||
|
|
| RTF
|
||
|
|
= link_to report_path(@report, format: :xml), class: "btn btn-secondary", target: "_blank" do
|
||
|
|
i.bi.bi-filetype-html
|
||
|
|
| HTML
|
||
|
|
= link_to report_path(@report, format: :odt), class: "btn btn-secondary", target: "_blank" do
|
||
|
|
i.bi.bi-file-richtext
|
||
|
|
| ODT
|
||
|
|
.action-row
|
||
|
|
= link_to t("scaffold.link_edit", model: @report.model_name.human), edit_report_path(@report)
|
||
|
|
= link_to t("scaffold.link_index", model: @report.model_name.human(count: 2)), reports_path
|
||
|
|
= button_to t("scaffold.link_destroy", model: @report.model_name.human), @report, method: :delete, class: "btn btn-outline-danger"
|