Merge pull request #6605 from jtkech/patch-2

Checkboxes issues in form elements editors

Fixes #6302
Fixes #6527
This commit is contained in:
Sébastien Ros
2016-03-24 13:04:56 -07:00

View File

@@ -78,6 +78,12 @@ namespace Orchard.Layouts.Framework.Drivers {
if (value != null) {
context.Element.Data[name] = value.AttemptedValue;
}
else if (formElementShape.Metadata.Type == "Checkbox") {
var shapeValue = formElementShape.Value as string;
if (shapeValue != null && shapeValue.ToLower() == "true") {
context.Element.Data[name] = "false";
}
}
}
}