diff --git a/themes/grav/js/forms/fields/checkboxes.js b/themes/grav/js/forms/fields/checkboxes.js index 9748c170..63c9bd03 100644 --- a/themes/grav/js/forms/fields/checkboxes.js +++ b/themes/grav/js/forms/fields/checkboxes.js @@ -84,7 +84,7 @@ formValues = {}; for (var key in values) { if (values.hasOwnProperty(key)) { - formValues[key] = values[key] ? '1' : '0'; + formValues[name + '[' + key + ']'] = values[key] ? '1' : '0'; } } @@ -96,9 +96,5 @@ this.el.find('input').on('change', function () { eh.call(self, self.value()); }); }; - CheckboxesField.prototype.getFieldName = function() { - return this.el.data('grav-array-name'); - }; - root.Checkboxes = CheckboxesField; })(); diff --git a/themes/grav/templates/forms/fields/checkboxes/checkboxes.html.twig b/themes/grav/templates/forms/fields/checkboxes/checkboxes.html.twig index 7aeeedec..5f395710 100644 --- a/themes/grav/templates/forms/fields/checkboxes/checkboxes.html.twig +++ b/themes/grav/templates/forms/fields/checkboxes/checkboxes.html.twig @@ -24,7 +24,7 @@