GX-Abgewiesen #55988 » refs_#55988__Include_tracking_list_for_shipments_in_orders_admin_grid.patch
src/admin/javascript/engine/libs/orders_overview_columns.js (revision 9309fa9c2f590af67308e09b645c5e2e1eea5dc1) → src/admin/javascript/engine/libs/orders_overview_columns.js (revision 0b08464bdba5ba43d348baaf23a72bd7e0c29efb) | ||
---|---|---|
119 | 119 |
widthFactor: 2, |
120 | 120 |
className: 'shipping-method', |
121 | 121 |
render(data, type, full, meta) { |
122 |
return `<span title="${full.DT_RowData.shippingMethod}">${data}</span>` |
|
123 |
+ (full.DT_RowData.trackingLinks.length |
|
124 |
? ' <i class="fa fa-truck fa-lg tooltip-tracking-links tooltip-trigger"></i>' : ''); |
|
122 |
let trackingLinks = full.DT_RowData.trackingLinks; |
|
123 |
let linkElement = `<span title="${full.DT_RowData.shippingMethod}">${data}</span>`; |
|
124 |
if(trackingLinks.length > 0) { |
|
125 |
var i; |
|
126 |
var separator = trackingLinks.length > 1 ? '<br>' : ''; |
|
127 |
for (i = 0; i < trackingLinks.length; i++) { |
|
128 |
linkElement += separator + ` <a class="tooltip-tracking-links" |
|
129 |
href="${trackingLinks[i]}" target="_blank"><i class="fa fa-truck fa-lg tooltip-tracking-links tooltip-trigger"></i></a>`; |
|
130 |
} |
|
131 |
} |
|
132 |
else { |
|
133 |
linkElement = `<span title="${full.DT_RowData.shippingMethod}">${data}</span>` |
|
134 |
+ (full.DT_RowData.trackingLinks.length |
|
135 |
? ' <i class="fa fa-truck fa-lg tooltip-tracking-links tooltip-trigger"></i>' : ''); |
|
136 |
} |
|
137 |
return linkElement; |
|
125 | 138 |
}, |
126 | 139 |
createdCell(td, cellData, rowData, row, col) { |
127 | 140 |
(rowData.DT_RowData.trackingLinks.length) ? |