add export template feature flag
This commit is contained in:
parent
cec73e07a5
commit
e235131c4c
3 changed files with 21 additions and 18 deletions
|
@ -20,6 +20,7 @@
|
||||||
- menu.with_item do
|
- menu.with_item do
|
||||||
= link_to download_export_path(export_template_id: export_template.id), role: 'menuitem', data: { turbo_method: :post, turbo: true } do
|
= link_to download_export_path(export_template_id: export_template.id), role: 'menuitem', data: { turbo_method: :post, turbo: true } do
|
||||||
= "Exporter à partir du modèle #{export_template.name}"
|
= "Exporter à partir du modèle #{export_template.name}"
|
||||||
|
- if feature_enabled?(:export_template)
|
||||||
- menu.with_item do
|
- menu.with_item do
|
||||||
= link_to new_instructeur_export_template_path(procedure_id: params[:procedure_id]), role: 'menuitem' do
|
= link_to new_instructeur_export_template_path(procedure_id: params[:procedure_id]), role: 'menuitem' do
|
||||||
Ajouter un modèle d'export
|
Ajouter un modèle d'export
|
||||||
|
|
|
@ -23,23 +23,24 @@
|
||||||
- else
|
- else
|
||||||
= t('.no_export_html', expiration_time: Export::MAX_DUREE_CONSERVATION_EXPORT.in_hours.to_i )
|
= t('.no_export_html', expiration_time: Export::MAX_DUREE_CONSERVATION_EXPORT.in_hours.to_i )
|
||||||
|
|
||||||
%h2.fr-mb-1w.fr-mt-8w
|
- if feature_enabled?(:export_template)
|
||||||
Liste des modèles d'export
|
%h2.fr-mb-1w.fr-mt-8w
|
||||||
%p.fr-hint-text
|
Liste des modèles d'export
|
||||||
Un modèle d'export permet de personnaliser le nom des fichiers (pour un export au format Zip)
|
%p.fr-hint-text
|
||||||
- if @export_templates.any?
|
Un modèle d'export permet de personnaliser le nom des fichiers (pour un export au format Zip)
|
||||||
.fr-table.fr-table--no-caption.fr-mt-5w
|
- if @export_templates.any?
|
||||||
%table
|
.fr-table.fr-table--no-caption.fr-mt-5w
|
||||||
%thead
|
%table
|
||||||
%tr
|
%thead
|
||||||
%th{ scope: 'col' } Nom du modèle
|
|
||||||
%th{ scope: 'col' }= "Groupe instructeur" if @procedure.groupe_instructeurs.many?
|
|
||||||
%tbody
|
|
||||||
- @export_templates.each do |export_template|
|
|
||||||
%tr
|
%tr
|
||||||
%td= link_to export_template.name, edit_instructeur_export_template_path(export_template, procedure_id: @procedure.id)
|
%th{ scope: 'col' } Nom du modèle
|
||||||
%td= export_template.groupe_instructeur.label if @procedure.groupe_instructeurs.many?
|
%th{ scope: 'col' }= "Groupe instructeur" if @procedure.groupe_instructeurs.many?
|
||||||
|
%tbody
|
||||||
|
- @export_templates.each do |export_template|
|
||||||
|
%tr
|
||||||
|
%td= link_to export_template.name, edit_instructeur_export_template_path(export_template, procedure_id: @procedure.id)
|
||||||
|
%td= export_template.groupe_instructeur.label if @procedure.groupe_instructeurs.many?
|
||||||
|
|
||||||
%p
|
%p
|
||||||
= link_to new_instructeur_export_template_path(procedure_id: params[:procedure_id]), class: 'fr-btn fr-btn--secondary fr-btn--icon-left fr-icon-add-line' do
|
= link_to new_instructeur_export_template_path(procedure_id: params[:procedure_id]), class: 'fr-btn fr-btn--secondary fr-btn--icon-left fr-icon-add-line' do
|
||||||
Ajouter un modèle d'export
|
Ajouter un modèle d'export
|
||||||
|
|
|
@ -25,6 +25,7 @@ features = [
|
||||||
:dossier_pdf_vide,
|
:dossier_pdf_vide,
|
||||||
:engagement_juridique_type_de_champ,
|
:engagement_juridique_type_de_champ,
|
||||||
:export_order_by_revision,
|
:export_order_by_revision,
|
||||||
|
:export_template,
|
||||||
:expression_reguliere_type_de_champ,
|
:expression_reguliere_type_de_champ,
|
||||||
:gallery_demande,
|
:gallery_demande,
|
||||||
:groupe_instructeur_api_hack,
|
:groupe_instructeur_api_hack,
|
||||||
|
|
Loading…
Reference in a new issue