summaryrefslogtreecommitdiff
path: root/modules/field/field.module
diff options
context:
space:
mode:
Diffstat (limited to 'modules/field/field.module')
-rw-r--r--modules/field/field.module10
1 files changed, 8 insertions, 2 deletions
diff --git a/modules/field/field.module b/modules/field/field.module
index 05ebb8488..ef27a0618 100644
--- a/modules/field/field.module
+++ b/modules/field/field.module
@@ -153,8 +153,7 @@ function field_help($path, $arg) {
*/
function field_theme() {
$path = drupal_get_path('module', 'field') . '/theme';
-
- return array(
+ $items = array(
'field' => array(
'template' => 'field',
'arguments' => array('element' => NULL),
@@ -164,6 +163,13 @@ function field_theme() {
'arguments' => array('element' => NULL),
),
);
+ $field_formatters = field_info_formatter_types(NULL);
+ foreach ($field_formatters as $key => $field_formatter) {
+ $items["field_formatter_$key"] = array(
+ 'arguments' => array('element' => NULL),
+ );
+ }
+ return $items;
}
/**