mirror of
https://github.com/e107inc/e107.git
synced 2025-08-01 20:30:39 +02:00
Fix for tabs with numeric keys.
This commit is contained in:
@@ -216,16 +216,19 @@ class e_form
|
|||||||
$c = 0;
|
$c = 0;
|
||||||
foreach($array as $key=>$tab)
|
foreach($array as $key=>$tab)
|
||||||
{
|
{
|
||||||
if($c == 0 & $initTab == false)
|
|
||||||
{
|
|
||||||
$initTab = $key;
|
|
||||||
}
|
|
||||||
|
|
||||||
if(is_numeric($key))
|
if(is_numeric($key))
|
||||||
{
|
{
|
||||||
$key = 'tab-'.$this->name2id($tab['caption']);
|
$key = 'tab-'.$this->name2id($tab['caption']);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if($c == 0 & $initTab == false)
|
||||||
|
{
|
||||||
|
$initTab = $key;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
$active = ($key ==$initTab) ? ' class="active"' : '';
|
$active = ($key ==$initTab) ? ' class="active"' : '';
|
||||||
$text .= '<li'.$active.'><a href="#'.$key.'" data-toggle="tab">'.$tab['caption'].'</a></li>';
|
$text .= '<li'.$active.'><a href="#'.$key.'" data-toggle="tab">'.$tab['caption'].'</a></li>';
|
||||||
$c++;
|
$c++;
|
||||||
|
Reference in New Issue
Block a user