На мой взгляд, есть два способа добиться этого.
1) Использование hook_menu () для создания вкладок для вашего типа контента.Здесь вам придется написать свой собственный модуль, и код будет выглядеть примерно так:
/**
* Implements hook_menu().
*/
function pages_menu() {
$items['pages'] = array(
'title' => 'Menu system examples',
'description' => 'Menu system example that returns a string.',
'page callback' => 'pages_string',
'access callback' => TRUE,
);
$items['pages/default'] = array(
'title' => 'String',
'type' => MENU_DEFAULT_LOCAL_TASK,
'weight' => -10,
);
$items['pages/render-array'] = array(
'title' => 'Render array',
'description' => 'Menu system example using a render array.',
'page callback' => 'pages_render_array',
'access arguments' => array('access content'),
'weight' => 2,
'type' => MENU_LOCAL_TASK,
);
$items['pages/render-array/tab1'] = array(
'type' => MENU_DEFAULT_LOCAL_TASK,
'title' => 'Tab 1',
);
$items['pages/render-array/tab2'] = array(
'title' => 'Tab 2',
'description' => 'Demonstrating secondary tabs.',
'page callback' => 'pages_render_array',
'access callback' => TRUE,
'type' => MENU_LOCAL_TASK,
);
return $items;
}
Затем вы используете функцию обратного вызова, чтобы подумать на каждой из вкладок
2)Использование Css и jquery для стилизации содержимого таким образом, чтобы оно выглядело как вкладка.
вот отличная рабочая демонстрация для вас.http://www.99points.info/2010/08/create-sexy-animated-tabs-using-jquery-and-css/
Приветствия, Вишал