function content_rules_get_field_names_by_type in Content Construction Kit (CCK) 6.2
Same name and namespace in other branches
- 6.3 includes/content.rules.inc \content_rules_get_field_names_by_type()
Returns the fields of a given field type only. Suitable for using it with #options.
4 calls to content_rules_get_field_names_by_type()
- content_rules_action_populate_field_form in includes/
content.rules.inc - Action "populate a field" configuration form. This is a multistep form!
- content_rules_field_changed_form in includes/
content.rules.inc - nodereference_rules_action_load_form in modules/
nodereference/ nodereference.rules.inc - userreference_rules_action_load_form in modules/
userreference/ userreference.rules.inc
File
- includes/
content.rules.inc, line 292 - Provides basic rules module support.
Code
function content_rules_get_field_names_by_type($type = NULL) {
$fields = array();
foreach (content_fields() as $field) {
if (!isset($type) || $field['type'] == $type) {
$fields[$field['field_name']] = $field['field_name'];
}
}
asort($fields);
return $fields;
}