function theme_composed_field_dialog in Composed Field 7
Implements theme_composed_field_dialog().
1 theme call to theme_composed_field_dialog()
- composed_field_field_formatter_view in ./
composed_field.module - Implements hook_field_formatter_view().
File
- ./
composed_field.module, line 1187 - Defines composed field type.
Code
function theme_composed_field_dialog($vars) {
$output = '';
$value = '';
foreach (array_reverse($vars['element']['#items']) as $delta => $item) {
foreach ($item as $subfield => $subfield_value) {
if ($subfield !== 1) {
$value .= $item[$subfield];
}
}
$output .= '<div class="composed-field-dialog" title="' . $item[1] . '">' . $value . '</div>';
}
drupal_add_library('system', 'ui.dialog');
drupal_add_js('jQuery(document).ready(function(){jQuery(".composed-field-dialog").dialog();});', 'inline');
return $output;
}