From da05700deca7b84dc40e369d731e03dc447d01ac Mon Sep 17 00:00:00 2001 From: Kendrick Chan Date: Sun, 4 Oct 2020 23:59:58 +0800 Subject: [PATCH] Add pdf link to open jo list #517 --- src/Controller/JobOrderController.php | 1 + templates/job-order/cmb.list.open.html.twig | 6 +++++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/src/Controller/JobOrderController.php b/src/Controller/JobOrderController.php index 592c175e..99deb84c 100644 --- a/src/Controller/JobOrderController.php +++ b/src/Controller/JobOrderController.php @@ -285,6 +285,7 @@ class JobOrderController extends Controller // $rows[$key]['meta']['edit_url'] = $this->generateUrl('jo_open_edit_form', ['id' => $jo_id]); $rows[$key]['meta']['edit_url'] = $this->generateUrl($jo_handler->getEditRoute($jo_id, $tier_params['edit_route']), ['id' => $jo_id]); //$rows[$key]['meta']['onestep_edit_url'] = $this->generateUrl('jo_onestep_edit_form', ['id' => $jo_id]); + $rows[$key]['meta']['pdf_url'] = $this->generateUrl('jo_pdf_form', ['id' => $jo_id]); } else if ($tier == 'behind_schedule') { diff --git a/templates/job-order/cmb.list.open.html.twig b/templates/job-order/cmb.list.open.html.twig index 21669275..5de5d593 100644 --- a/templates/job-order/cmb.list.open.html.twig +++ b/templates/job-order/cmb.list.open.html.twig @@ -114,8 +114,12 @@ sortable: false, overflow: 'visible', template: function (row, index, datatable) { + var actions = ''; {% if is_granted('jo_onestep.edit') or is_granted('jo_advance_order.edit') or is_granted('jo_assign_advance_order.edit') %} - var actions = ''; + actions += ''; + {% endif %} + {% if is_granted('jo_pdf.list') %} + actions += ''; {% endif %} return actions;