add Edit button

This commit is contained in:
Bilal
2020-07-13 17:03:48 +02:00
parent 2b95849229
commit cefa30b331
3 changed files with 11 additions and 4 deletions

View File

@@ -19,6 +19,9 @@
<div class="btn-group"> <div class="btn-group">
<%= button_tag t(".actions.manage"), class: "btn btn-light btn-sm dropdown-toggle border", data: { toggle: "dropdown", boundary: "window" }, aria: { haspopup: true, expanded: false } %> <%= button_tag t(".actions.manage"), class: "btn btn-light btn-sm dropdown-toggle border", data: { toggle: "dropdown", boundary: "window" }, aria: { haspopup: true, expanded: false } %>
<div class="dropdown-menu dropdown-menu-right"> <div class="dropdown-menu dropdown-menu-right">
<% if policy(ContractTemplate).edit? %>
<%= link_to fa_icon("pencil fw", text: t(".actions.edit")), [:edit, contract_template], class: "dropdown-item" %>
<% end %>
<% if policy(QrCode).show? %> <% if policy(QrCode).show? %>
<%= link_to fa_icon("qrcode", text: t(".actions.qr_code")), [contract_template, :qr_codes], class: "dropdown-item", target: :_blank %> <%= link_to fa_icon("qrcode", text: t(".actions.qr_code")), [contract_template, :qr_codes], class: "dropdown-item", target: :_blank %>
<% end %> <% end %>

View File

@@ -250,6 +250,7 @@ en:
contract_template: contract_template:
actions: actions:
copy_url: Copy Release URL copy_url: Copy Release URL
edit: Edit
manage: Manage manage: Manage
qr_code: QR Code qr_code: QR Code
sign: Sign sign: Sign
@@ -259,6 +260,8 @@ en:
destroy: destroy:
archived_failure: Failed to archive the release template archived_failure: Failed to archive the release template
archived_notice: The release template has been archived archived_notice: The release template has been archived
edit:
heading: Edit Contract Template
form: form:
custom_fields: custom_fields:
heading: Questionnaire heading: Questionnaire
@@ -297,8 +300,6 @@ en:
manage_large_audience: Easily manage large audiences with the crowd control feature manage_large_audience: Easily manage large audiences with the crowd control feature
print_QR_code: Print out release QR codes print_QR_code: Print out release QR codes
releases_automatically_organized: Releases are automatically organized as theyre submitted releases_automatically_organized: Releases are automatically organized as theyre submitted
edit:
heading: Edit Contract Template
contracts: contracts:
for_office_use_only: for_office_use_only:
description_labels: description_labels:

View File

@@ -103,6 +103,11 @@ es:
blank_contracts: blank_contracts:
create: create:
number_of_copies_invalid_notice: Please enter valid number greater than 0 (ES) number_of_copies_invalid_notice: Please enter valid number greater than 0 (ES)
contract_template:
actions:
edit: Edit (ES)
edit:
heading: Edit Contract Template (ES)
form: form:
custom_fields: custom_fields:
heading: Medical Questionnaire (ES) heading: Medical Questionnaire (ES)
@@ -129,8 +134,6 @@ es:
manage_large_audience: Easily manage large audiences with the crowd control feature (ES) manage_large_audience: Easily manage large audiences with the crowd control feature (ES)
print_QR_code: Print out release QR codes (ES) print_QR_code: Print out release QR codes (ES)
releases_automatically_organized: Releases are automatically organized as theyre submitted (ES) releases_automatically_organized: Releases are automatically organized as theyre submitted (ES)
edit:
heading: Edit Contract Template (ES)
contracts: contracts:
for_office_use_only: for_office_use_only:
description_labels: description_labels: