function maxlength_field_attach_form in Maxlength 7.3
Implements hook_field_attach_form().
File
- ./
maxlength.module, line 136 - Limit the number of characters in textfields and textareas and shows the amount of characters left.
Code
function maxlength_field_attach_form($entity_type, $entity, &$form, &$form_state, $langcode) {
$fields = field_info_instances($entity_type, $form['#bundle']);
// Check if any of the fields has a #maxlength_js setting.
foreach ($fields as $field_name => $value) {
if (isset($value['widget']['settings']['maxlength_js'])) {
$elements[$field_name] = $value;
}
}
if (isset($elements)) {
_maxlength_children($form, $elements);
}
}