function view_mode_page_pattern_features_export_render in View Mode Page 7
Same name and namespace in other branches
- 8 view_mode_page.features.inc \view_mode_page_pattern_features_export_render()
- 8.2 view_mode_page.features.inc \view_mode_page_pattern_features_export_render()
- 7.2 view_mode_page.features.inc \view_mode_page_pattern_features_export_render()
Implements hook_features_export_render().
File
- ./
view_mode_page.features.inc, line 41 - Integrate View Mode Page with the Features module
Code
function view_mode_page_pattern_features_export_render($module_name, $data, $export = NULL) {
$code = array();
$code[] = ' $vmp_config = array();';
$code[] = '';
foreach ($data as $sys_name) {
list($content_type, $view_mode) = explode(':', $sys_name);
$item = module_invoke('view_mode_page', 'get_patterns', $content_type, $view_mode);
$code[] = ' $vmp_config[] = ' . features_var_export($item, ' ') . ';';
}
$code[] = ' return $vmp_config;';
$code = implode("\n", $code);
return array(
'view_mode_page_pattern_default' => $code,
);
}