FSN#35003 Superuser meldingen en opdrachten: FACFAC mag enkele velden *altijd* bewerken

svn path=/Website/trunk/; revision=33778
This commit is contained in:
Jos Groot Lipman
2017-05-10 12:15:11 +00:00
parent a02e32f811
commit 27162707a2

View File

@@ -71,18 +71,23 @@
// Meeste velden geforceerd readonly
for (var fld in model.fields)
{
var field = model.fields[fld];
var exception = edit_fields[table.toLowerCase()];
if (fld == model.soft_delete ||
exception && inArray(fld, exception.fields))
{
model.fields[fld].multiedit = !model.fields[fld].foreign;
model.fields[fld].track = true;
field.multiedit = !field.foreign;
field.track = true;
if (mode == "save" && field.typ == "key" && !("foreign" in field))
{
field.foreign = function (x) { return String(x) };
}
field.track = true;
model.trackcode = exception.track;
continue;
}
// Anders altijd:
model.fields[fld].readonly = true;
field.readonly = true;
}
if (mode == "show" || mode == "edit" )