hyperlinks for certain columns
authorJason Etheridge <jason@EquinoxInitiative.org>
Wed, 6 Nov 2019 18:06:12 +0000 (13:06 -0500)
committerGalen Charlton <gmc@equinoxinitiative.org>
Thu, 16 Jan 2020 21:38:28 +0000 (16:38 -0500)
in the acq search purchase order and selection list result grids

Signed-off-by: Jason Etheridge <jason@EquinoxInitiative.org>
Open-ILS/src/eg2/src/app/staff/acq/search/picklist-results.component.html
Open-ILS/src/eg2/src/app/staff/acq/search/purchase-order-results.component.html

index 5f757b8..ddf5be5 100644 (file)
@@ -1,5 +1,14 @@
+<ng-template #nameTmpl let-selectionlist="row">
+  <a href="/eg/acq/picklist/view/{{selectionlist.id()}}"
+     target="_blank">
+    {{selectionlist.name()}}
+  </a>
+</ng-template>
+
 <eg-grid #acqSearchPicklistsGrid
   persistKey="acq.search.selectionlists"
   [stickyHeader]="true"
   idlClass="acqpl" [dataSource]="gridSource">
+
+  <eg-grid-column path="name" [cellTemplate]="nameTmpl"></eg-grid-column>
 </eg-grid>
index 20d7b60..3b6e7fa 100644 (file)
@@ -1,5 +1,22 @@
+<ng-template #nameTmpl let-purchaseorder="row">
+  <a href="/eg/acq/po/view/{{purchaseorder.id()}}"
+     target="_blank">
+    {{purchaseorder.name()}}
+  </a>
+</ng-template>
+
+<ng-template #providerTmpl let-purchaseorder="row">
+  <a href="/eg/conify/global/acq/provider/{{purchaseorder.provider()}}"
+     target="_blank">
+    {{purchaseorder.provider()}}
+  </a>
+</ng-template>
+
 <eg-grid #acqSearchPurchaseOrdersGrid
   persistKey="acq.search.purchaseorders"
   [stickyHeader]="true"
   idlClass="acqpo" [dataSource]="gridSource">
+
+  <eg-grid-column path="name" [cellTemplate]="nameTmpl"></eg-grid-column>
+  <eg-grid-column path="provider" [cellTemplate]="providerTmpl"></eg-grid-column>
 </eg-grid>