You are here

function nodereference_rules_action_load_form in Content Construction Kit (CCK) 6.2

Same name and namespace in other branches
  1. 6.3 modules/nodereference/nodereference.rules.inc \nodereference_rules_action_load_form()

File

modules/nodereference/nodereference.rules.inc, line 39
Provides additional rules support for nodereference fields.

Code

function nodereference_rules_action_load_form($settings, &$form) {
  $settings += array(
    'field' => '',
  );
  $options = content_rules_get_field_names_by_type('nodereference');
  $form['settings']['field'] = array(
    '#type' => 'select',
    '#title' => t('Field'),
    '#default_value' => $settings['field'],
    '#options' => $options,
    '#required' => TRUE,
    '#disabled' => empty($options),
    '#description' => empty($options) ? t('There are no nodereference fields defined.') : '',
  );
}