From b957d4ff85d3af08baee722c5191d6d1819c9187 Mon Sep 17 00:00:00 2001 From: erickson Date: Tue, 13 Oct 2009 21:12:24 +0000 Subject: [PATCH] when viewing a selection list, show a link to the related lineitem PO if necessary git-svn-id: svn://svn.open-ils.org/ILS/trunk@14403 dcc99617-32d9-48b4-a31d-7c20da2025e4 --- Open-ILS/web/js/ui/default/acq/common/li_table.js | 5 +++++ Open-ILS/web/templates/default/acq/common/li_table.tt2 | 5 ++++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/Open-ILS/web/js/ui/default/acq/common/li_table.js b/Open-ILS/web/js/ui/default/acq/common/li_table.js index d52b453c79..53e6fa3289 100644 --- a/Open-ILS/web/js/ui/default/acq/common/li_table.js +++ b/Open-ILS/web/js/ui/default/acq/common/li_table.js @@ -183,6 +183,11 @@ function AcqLiTable() { dojo.query('[name=notes_count]', row)[0].innerHTML = li.lineitem_notes().length; dojo.query('[name=noteslink]', row)[0].onclick = function() {self.drawLiNotes(li)}; + if(li.purchase_order() && !this.isPO) { + openils.Util.show(nodeByName('po', row), 'inline'); + nodeByName('po_link', row).setAttribute('href', oilsBasePath + '/acq/po/view/' + li.purchase_order()); + } + var countNode = nodeByName('count', row); countNode.innerHTML = li.item_count() || 0; countNode.id = 'acq-lit-copy-count-label-' + li.id(); diff --git a/Open-ILS/web/templates/default/acq/common/li_table.tt2 b/Open-ILS/web/templates/default/acq/common/li_table.tt2 index 52a798124d..291669ccd9 100644 --- a/Open-ILS/web/templates/default/acq/common/li_table.tt2 +++ b/Open-ILS/web/templates/default/acq/common/li_table.tt2 @@ -64,7 +64,10 @@ - + + + + -- 2.43.2