diff --git a/src/opnsense/mvc/app/views/OPNsense/CaptivePortal/index.volt b/src/opnsense/mvc/app/views/OPNsense/CaptivePortal/index.volt index a1fa39854..587f21d9f 100644 --- a/src/opnsense/mvc/app/views/OPNsense/CaptivePortal/index.volt +++ b/src/opnsense/mvc/app/views/OPNsense/CaptivePortal/index.volt @@ -41,33 +41,18 @@ } ); - var gridopt = { - ajax: true, - selection: true, - multiSelect: true, - rowCount:[7,14,20,-1], - url: '/api/captiveportal/service/searchTemplates', - formatters: { - "commands": function (column, row) { - return ' ' + - ' ' + - ''; + var grid_templates = $("#grid-templates").UIBootgrid({ + search: '/api/captiveportal/service/searchTemplates', + options: { + formatters: { + "commands": function (column, row) { + return ' ' + + ' ' + + ''; + } } } - }; - - var grid_templates = $("#grid-templates").bootgrid(gridopt).on("loaded.rs.jquery.bootgrid", function (e) - { - // scale footer on resize - $(this).find("tfoot td:first-child").attr('colspan',$(this).find("th").length - 1); - $(this).find('tr[data-row-id]').each(function(){ - if ($(this).find('[class*="command-toggle"]').first().data("value") == "0") { - $(this).addClass("text-muted"); - } - }); - }); - grid_templates.on("loaded.rs.jquery.bootgrid", function(){ grid_templates.find(".command-edit").on("click", function(e) { $("#templateUUID").val($(this).data("row-id"));