diff options
author | Xinhui | 2017-09-21 12:07:41 +0200 |
---|---|---|
committer | Xinhui | 2017-09-21 12:07:41 +0200 |
commit | f0516f1d23d8ebd9b4da328c86fcdaf6c5ee63a2 (patch) | |
tree | d79ddf78a704d6833247de5692c143ecb80731bd | |
parent | 9b87e5896921ac735393539d5bc3f41907f9e0ad (diff) | |
download | chouette-core-f0516f1d23d8ebd9b4da328c86fcdaf6c5ee63a2.tar.bz2 |
ComplianceControlSet#show add compliance_control create link
Refs #4563
-rw-r--r-- | app/decorators/compliance_control_set_decorator.rb | 7 | ||||
-rw-r--r-- | config/locales/compliance_control_sets.en.yml | 25 | ||||
-rw-r--r-- | config/locales/compliance_control_sets.fr.yml | 29 |
3 files changed, 47 insertions, 14 deletions
diff --git a/app/decorators/compliance_control_set_decorator.rb b/app/decorators/compliance_control_set_decorator.rb index 876a54d09..f9e4de836 100644 --- a/app/decorators/compliance_control_set_decorator.rb +++ b/app/decorators/compliance_control_set_decorator.rb @@ -19,6 +19,13 @@ class ComplianceControlSetDecorator < Draper::Decorator href: h.edit_compliance_control_set_path(object.id) ) # end + + # if h.policy(ComplianceControl).create? + links << Link.new( + content: h.t('compliance_control_sets.actions.add_compliance_control'), + href: h.new_compliance_control_set_compliance_control_path(object.id) + ) + # end links end diff --git a/config/locales/compliance_control_sets.en.yml b/config/locales/compliance_control_sets.en.yml new file mode 100644 index 000000000..b7133aea5 --- /dev/null +++ b/config/locales/compliance_control_sets.en.yml @@ -0,0 +1,25 @@ +en: + compliance_control_sets: + index: + title: Compliance control set + new: New compliance control set + edit: Edit compliance control set + actions: + new: Add + edit: Edit + destroy: Destroy + add_compliance_control: Add a compliance control + destroy_confirm: Are you sur ? + filters: + name: 'Enter name ...' + search_no_results: 'No compliance control set found' + activerecord: + models: + compliance_control_set: Calendar + attributes: + compliance_control_set: + name: Name + assignment: Assignment + owner_jdc: Owner + control_numbers: Control number + updated_at: Updated at diff --git a/config/locales/compliance_control_sets.fr.yml b/config/locales/compliance_control_sets.fr.yml index fedfeede7..8310aa0db 100644 --- a/config/locales/compliance_control_sets.fr.yml +++ b/config/locales/compliance_control_sets.fr.yml @@ -5,20 +5,21 @@ fr: new: Création d'un jeux de contrôle edit: Édition d'un jeux de contrôle actions: - new: Ajouter - edit: Editer - destroy: Supprimer - destroy_confirm: Etes vous sûr de supprimer ce jeux de contrôle ? + new: Ajouter + edit: Editer + destroy: Supprimer + add_compliance_control: Ajouter un JDC + destroy_confirm: Etes vous sûr de supprimer ce jeux de contrôle ? filters: - name: 'Indiquez un nom de jeux de contrôle...' + name: 'Indiquez un nom de jeux de contrôle...' search_no_results: 'Aucun jeu de contrôle ne correspond à votre recherche' activerecord: - models: - compliance_control_set: Calendrier - attributes: - compliance_control_set: - name: Nom - assignment: Affectation - owner_jdc: Propriétaire du jeu de contrôle - control_numbers: Nb contrôle - updated_at: Mis a jour
\ No newline at end of file + models: + compliance_control_set: Calendrier + attributes: + compliance_control_set: + name: Nom + assignment: Affectation + owner_jdc: Propriétaire du jeu de contrôle + control_numbers: Nb contrôle + updated_at: Mis a jour |