X-Git-Url: http://git.freeside.biz/gitweb/?p=freeside.git;a=blobdiff_plain;f=httemplate%2Felements%2Fbroadband_snmp_get.html;h=1164504ee006e21672b950011fa2dd9a51b7ca6e;hp=d4cc4e49dad6bffd27a7188c937a43e094d0f590;hb=49ff577b9fbb4b017f0652cdfe567b023d7ea4de;hpb=da6b5077952f9630f68363df66fa80efc8f1d5b7 diff --git a/httemplate/elements/broadband_snmp_get.html b/httemplate/elements/broadband_snmp_get.html index d4cc4e49d..1164504ee 100644 --- a/httemplate/elements/broadband_snmp_get.html +++ b/httemplate/elements/broadband_snmp_get.html @@ -22,22 +22,32 @@ function broadband_snmp_get (svcnum) { if (objects.length) { var table = document.createElement('table'); for (i = 0; i < objects.length; i++) { - var row = document.createElement('tr'); var obj = objects[i]; if (obj.error) { + var row = document.createElement('tr'); var cell = document.createElement('td'); - cell.colSpan = '2'; + cell.colSpan = '3'; cell.innerHTML = obj['error']; row.appendChild(cell); + table.appendChild(row); } else { + for (j = 0; j < obj['values'].length; j++) { + var row = document.createElement('tr'); + var value = obj['values'][j]; + var label = (obj['values'].length > 1) ? (value[0] + '.' + value[1]) : obj['label']; var cell = document.createElement('td'); - cell.innerHTML = obj['label']; + cell.innerHTML = obj['name']; row.appendChild(cell); cell = document.createElement('td'); - cell.innerHTML = obj['value']; + cell.innerHTML = label; row.appendChild(cell); + cell = document.createElement('td'); + cell.innerHTML = value[2]; + cell.style.paddingLeft = '3em'; + row.appendChild(cell); + table.appendChild(row); + } } - table.appendChild(row); } var resultblock = document.getElementById('broadband_snmp_get'); resultblock.innerHTML = '';