From d0ce28f1669342c00922c378f82824ba503c338f Mon Sep 17 00:00:00 2001 From: Ted Trask Date: Mon, 3 Nov 2014 17:05:41 +0000 Subject: Add js to HTML views to disable other fields when null or default is checked --- lib/db-createtableentry-html.lsp | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/lib/db-createtableentry-html.lsp b/lib/db-createtableentry-html.lsp index 29fe7b0..f9a2456 100644 --- a/lib/db-createtableentry-html.lsp +++ b/lib/db-createtableentry-html.lsp @@ -2,6 +2,28 @@ <% htmlviewfunctions = require("htmlviewfunctions") %> <% html = require("acf.html") %> + + + + <% local header_level = htmlviewfunctions.displaysectionstart(form, page_info) local header_level2 = htmlviewfunctions.incrementheader(header_level) @@ -37,10 +59,12 @@ for x,name in ipairs(order) do htmlviewfunctions.displayformitem(myitem, name, -1, "fields") if not myitem.readonly and form.value.defaults and form.value.defaults.value[name] then form.value.defaults.value[name].descr = "Default" + form.value.defaults.value[name].class = "defaults" htmlviewfunctions.displayformitem(form.value.defaults.value[name], name, -1, "defaults") end if not myitem.readonly and form.value.nulls and form.value.nulls.value[name] then form.value.nulls.value[name].descr = "Null" + form.value.nulls.value[name].class = "nulls" htmlviewfunctions.displayformitem(form.value.nulls.value[name], name, -1, "nulls") end htmlviewfunctions.displayitemend(myitem, nil, header_level2) -- cgit v1.2.3