field_theme

Versions
7
field_theme()

Implement hook_theme().

Related topics

Code

modules/field/field.module, line 171

<?php
function field_theme() {
  $path = drupal_get_path('module', 'field') . '/theme';
  $items = array(
    'field' => array(
      'template' => 'field',
      'render element' => 'element',
      'path' => $path,
    ),
    'field_multiple_value_form' => array(
      'render element' => 'element',
    ),
  );
  $field_formatters = field_info_formatter_types(NULL);
  foreach ($field_formatters as $key => $field_formatter) {
    $items['field_formatter_' . $key] = array(
      'render element' => 'element',
    );
    if (isset($field_formatter['theme'])) {
      $items['field_formatter_' . $key] += $field_formatter['theme'];
    }
  }
  return $items;
}
?>
Login or register to post comments
 
 

All source code and documentation on this site is released under the terms of the GNU General Public License, version 2 and later. Drupal is a registered trademark of Dries Buytaert.