You are here

function values_cck_content_allowed_values_alter in Values 6

Implementation of hook_content_allowed_values_alter().

File

./values_cck.module, line 57
Use reusable value sets as allowed values for CCK fields.

Code

function values_cck_content_allowed_values_alter(&$allowed_values, $field) {
  if (!empty($field['values_cck'])) {
    $allowed_values = array();
    if ($values = values_load($field['values_cck'])) {
      foreach ($values->data as $value) {
        $allowed_values[$value['value']] = $value['label'];
      }
    }
  }
}