function views1_convert_style
1 call to views1_convert_style()
- views1_import in includes/
convert.inc - Convert a Views 1 view to a Views 2 view.
File
-
includes/
convert.inc, line 410
Code
function views1_convert_style(&$view, &$handler, $type) {
switch ($type) {
case 'list':
$handler->set_option('style_plugin', 'list');
$handler->set_option('style_options', array(
'type' => 'ul',
));
$handler->set_option('row_plugin', 'fields');
break;
case 'node':
$handler->set_option('row_plugin', 'node');
$handler->set_option('row_options', array(
'teaser' => FALSE,
'links' => TRUE,
));
break;
case 'teaser':
$handler->set_option('row_plugin', 'node');
$handler->set_option('row_options', array(
'teaser' => TRUE,
'links' => TRUE,
));
break;
case 'table':
$options = array();
$options['columns'] = array();
$options['default'] = '';
$options['info'] = array();
$options['override'] = FALSE;
$options['order'] = 'asc';
$handler->set_option('style_plugin', 'table');
$handler->set_option('style_options', $options);
break;
case 'views_rss':
$feed_display = $view->add_display('feed');
$feed_display->set_option('style_plugin', 'rss');
$feed_display->set_option('row_plugin', 'node_rss');
$feed_display->set_option('path', $handler->get_option('path'));
$feed_display->set_options('displays', array(
$handler->id,
));
$feed_display->set_option('page', $handler->get_option('pager'));
break;
default:
// Ask around if anybody else knows.
foreach (module_implements('views_convert') as $module) {
module_invoke($module, 'views_convert', $handler->display->id, 'style', $view, $type);
}
}
}