diff --git a/module/pivot/js/preview.ui.js b/module/pivot/js/preview.ui.js index c260696bc9..a5e9afcb03 100644 --- a/module/pivot/js/preview.ui.js +++ b/module/pivot/js/preview.ui.js @@ -287,3 +287,10 @@ window.getHeight = function(height = 800) return Math.min(windowHeight - offsetTop - paddingBottom * 2 - 10, height); } + +window.renderDrillResult = function(result, {col, row}) +{ + if(col.name == 'name' && row.data.type == 'program') result[0].props.href = $.createLink('program', 'kanban'); + + return result; +} diff --git a/module/pivot/ui/drillmodal.html.php b/module/pivot/ui/drillmodal.html.php index 59bde6b0ac..e4cc4f80aa 100644 --- a/module/pivot/ui/drillmodal.html.php +++ b/module/pivot/ui/drillmodal.html.php @@ -21,5 +21,6 @@ dtable set::striped(true), set::bordered(true), set::cols($cols), - set::data($datas) + set::data($datas), + set::onRenderCell(jsRaw('window.renderDrillResult')) );