You are here

function term_level_i18n_string_list_field_alter in Term Level Field 7

Implements hook_i18n_string_list_field_alter().

File

./term_level.module, line 214
Field type for referencing terms with a level to an entity.

Code

function term_level_i18n_string_list_field_alter(&$properties, $type, $object) {
  if ($type == "field" && $object['type'] == "term_level") {
    $levels = _term_level_extract_levels($object['settings']['levels']);
    foreach ($levels as $key => $level) {
      $properties['field'][$object['field_name']]['#levels'][$key] = array(
        'title' => t('Level %name', array(
          '%name' => $level,
        )),
        'string' => $level,
      );
    }
  }
}