In some case error variable isn't ended with ']'.
For example: field_revenue_value][0][value

Short fix (sorry, I have not git at this time):

in cck\modules\content_multigroup\content_multigroup.node_form.inc
add code:

if (strlen($error_element)>0 && substr($error_element, -1)!=']') {
$error_element .= ']';
}

before

// Ok, now we can flag errors for all required fields that have not been
// filled in when they should.
foreach ($required_field_errors as $delta => $error_list) {
foreach ($error_list as $field_name => $error_info) {
form_set_error($error_info['element'], $error_info['message']);
}
}

Comments

sergmain’s picture

Status: Active » Closed (won't fix)

Ok. This is not bug. this is feature.