function masonry_formatter_field_types in Masonry API 7
Get a list of supported field types and their formatters.
Return value
An associative array where the keys are field types and the values are arrays of formatter type names.
2 calls to masonry_formatter_field_types()
- masonry_formatter_field_formatter_info_alter in masonry_formatter/
masonry_formatter.module - Implements hook_field_formatter_info_alter().
- masonry_formatter_is_supported in masonry_formatter/
masonry_formatter.module - Check if a given field/formatter is supported.
File
- masonry_formatter/
masonry_formatter.module, line 207 - Allows multi-value fields to be displayed in a jQuery Masonry grid.
Code
function masonry_formatter_field_types() {
// Core
$field_types = array(
'image' => array(
'image',
),
'text_long' => array(
'text_default',
'text_plain',
'text_trimmed',
),
'text_with_summary' => array(
'text_default',
'text_plain',
'text_summary_or_trimmed',
'text_trimmed',
),
);
// Colorbox
if (module_exists('colorbox')) {
$field_types['image'][] = 'colorbox';
}
// Media Gallery
if (module_exists('media_gallery')) {
$field_types['media'] = array(
'media_gallery',
);
}
return $field_types;
}