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">
<%= 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">
<% 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? %>
<%= link_to fa_icon("qrcode", text: t(".actions.qr_code")), [contract_template, :qr_codes], class: "dropdown-item", target: :_blank %>
<% end %>

View File

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

View File

@@ -103,6 +103,11 @@ es:
blank_contracts:
create:
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:
custom_fields:
heading: Medical Questionnaire (ES)
@@ -129,8 +134,6 @@ es:
manage_large_audience: Easily manage large audiences with the crowd control feature (ES)
print_QR_code: Print out release QR codes (ES)
releases_automatically_organized: Releases are automatically organized as theyre submitted (ES)
edit:
heading: Edit Contract Template (ES)
contracts:
for_office_use_only:
description_labels: