You are here

function theme_popup_field in Popup 6.x

Implementation of theme_popup_field

1 string reference to 'theme_popup_field'
popup_ui_theme in modules/popup_ui/popup_ui.module
Implementation of hook_theme

File

modules/popup_ui/popup_ui.module, line 181

Code

function theme_popup_field($element = NULL) {
  module_load_include('inc', 'popup', 'includes/popup.api');
  module_load_include('inc', 'popup_ui', 'includes/popup_ui.admin');
  $formatters = _popup_ui_formatter_settings();
  module_load_include('inc', 'popup', 'processing');
  $attributes = $formatters[str_replace('_', ' ', $element['#formatter'])];
  if ($element['#item']['nid']) {
    $attributes['node'] = $element['#item']['nid'];
    $popup = _popup_node($attributes);
  }
  return $popup;
}