function viewfield_field_formatter_info in Viewfield 5
Same name and namespace in other branches
- 6.2 viewfield.module \viewfield_field_formatter_info()
- 6 viewfield.module \viewfield_field_formatter_info()
- 7.3 viewfield.module \viewfield_field_formatter_info()
- 7.2 viewfield.module \viewfield_field_formatter_info()
Implementation of hook_field_formatter_info().
File
- ./
viewfield.module, line 64 - Defines a field type for referencing a view from a node
Code
function viewfield_field_formatter_info() {
$formatters = array(
'default' => array(
'label' => t('Use view "Page" settings'),
'field types' => array(
'viewfield',
),
),
'block' => array(
'label' => t('Use view "Block" settings'),
'field types' => array(
'viewfield',
),
),
'count' => array(
'label' => 'Count of items in view',
'field types' => array(
'viewfield',
),
),
);
views_load_cache();
$plugins = _views_get_style_plugins();
foreach ($plugins as $type => $details) {
$formatters[$type] = array(
'label' => $details['name'],
'field types' => array(
'viewfield',
),
);
}
return $formatters;
}