public function generateTabs(array $fieldgroups)
{
$tabs = $groups = array();
foreach ($fieldgroups as $key => $group) {
if ($group['tabview']) {
$tabs['fieldgroup_' . $group['name']][$key] = $group;
} elseif ($group['tabcontainer']) {
$tabs['fieldgroup_' . $group['tabcontainer']][$key] = $group;
} else {
$groups[$key] = $group;
}
}
return array($tabs, $groups);
}