function fb_instant_articles_display_cleanup_view_mode_formatters in Facebook Instant Articles 7.2
Same name and namespace in other branches
- 7 modules/fb_instant_articles_display/fb_instant_articles_display.module \fb_instant_articles_display_cleanup_view_mode_formatters()
Remove formatters from view modes which are not Facebook Instant Articles.
1 call to fb_instant_articles_display_cleanup_view_mode_formatters()
- fb_instant_articles_display_form_alter in modules/
fb_instant_articles_display/ fb_instant_articles_display.module - Implements hook_form_alter().
File
- modules/
fb_instant_articles_display/ fb_instant_articles_display.module, line 370 - Hook implementations for Facebook Instant Articles Display module.
Code
function fb_instant_articles_display_cleanup_view_mode_formatters(&$form) {
foreach ($form['fields'] as $field_key => $field) {
if (strpos($field_key, '#') === FALSE) {
foreach ($field['format']['type']['#options'] as $format_key => $format) {
if (strpos($format_key, 'fbia') !== FALSE) {
unset($form['fields'][$field_key]['format']['type']['#options'][$format_key]);
}
}
}
}
}