Skip to content

Commit f93f440

Browse files
committed
Fix: detail view formatter to display column titles instead of field names
1 parent 63c0600 commit f93f440

1 file changed

Lines changed: 7 additions & 1 deletion

File tree

options/detail-view.html

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,9 +36,15 @@
3636
<script>
3737
window.detailFormatter = (index, row) => {
3838
const html = []
39+
const columns = $('#table').bootstrapTable('getOptions').columns
40+
const getTitle = key => {
41+
const column = columns[0].find(column => column.field === key)
42+
43+
return column ? column.title : key
44+
}
3945

4046
for (const [key, value] of Object.entries(row)) {
41-
html.push(`<p><b>${key}:</b> ${value}</p>`)
47+
html.push(`<p><b>${getTitle(key)}:</b> ${value}</p>`)
4248
}
4349
return html.join('')
4450
}

0 commit comments

Comments
 (0)