function _field_weight_multiple_parse in Field display weights (per node) 7.2
2 calls to _field_weight_multiple_parse()
- field_weight_multiple_entity_view_alter in modules/
field_weight_multiple.module - Implements hook_entity_view_alter().
- field_weight_multiple_form_field_weight_display_overview_form_alter in modules/
field_weight_multiple.module - Implements hook_form_FORM_ID_alter().
File
- modules/
field_weight_multiple.module, line 188
Code
function _field_weight_multiple_parse($weight_instances) {
$multi_fields = array();
// Figure out which fields are multiple-value fields
foreach ($weight_instances as $field_name => $field) {
$field_info = field_info_field($field_name);
if ($field_info && $field_info['cardinality'] > 1 || $field_info['cardinality'] == FIELD_CARDINALITY_UNLIMITED) {
// Yes.
$multi_fields[] = $field_name;
}
}
return $multi_fields;
}