diff --git a/e107_handlers/form_handler.php b/e107_handlers/form_handler.php index 9e6ee8f97..432b1d44a 100644 --- a/e107_handlers/form_handler.php +++ b/e107_handlers/form_handler.php @@ -216,15 +216,18 @@ class e_form $c = 0; foreach($array as $key=>$tab) { - if($c == 0 & $initTab == false) - { - $initTab = $key; - } if(is_numeric($key)) { $key = 'tab-'.$this->name2id($tab['caption']); } + + if($c == 0 & $initTab == false) + { + $initTab = $key; + } + + $active = ($key ==$initTab) ? ' class="active"' : ''; $text .= '<li'.$active.'><a href="#'.$key.'" data-toggle="tab">'.$tab['caption'].'</a></li>';