field['settings']['chado_table']; foreach ($items as $delta => $item) { if (array_key_exists('chado-' . $chado_table . '__synonym_id', $item) and $item['chado-' . $chado_table . '__synonym_id']) { $synonym = chado_generate_var('synonym', array('synonym_id' => $item['chado-' . $chado_table . '__synonym_id'])); $name = $synonym->name; if ($synonym->type_id->name != 'exact') { $name .= ' (' . $synonym->type_id->name . ')'; } $element[$delta] = array( '#type' => 'markup', '#markup' => $name, ); } } } }