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"));