Etemplate: Allow to specify the read only true/false values for checkbox customfields

This commit is contained in:
nathangray
2021-01-26 10:42:18 -07:00
parent dad82bf1f1
commit 867fcc17c6
2 changed files with 16 additions and 2 deletions

View File

@ -599,10 +599,18 @@ export class et2_customfields_list extends et2_valueWidget implements et2_IDetac
_setup_checkbox( field_name, field, attrs)
{
// Read-only checkbox is just text
if(attrs.readonly)
if(attrs.readonly && this.getType() !== "customfields")
{
attrs.ro_true = field.label;
}
else if (field.hasOwnProperty('ro_true'))
{
attrs.ro_true = field.ro_true;
}
if (field.hasOwnProperty('ro_false'))
{
attrs.ro_false = field.ro_false;
}
return true;
}