mirror of
https://github.com/e107inc/e107.git
synced 2025-08-04 05:37:32 +02:00
Menu page tab fix.
This commit is contained in:
@@ -509,6 +509,7 @@ class e_form
|
|||||||
<ul class="nav nav-tabs">';
|
<ul class="nav nav-tabs">';
|
||||||
|
|
||||||
$c = 0;
|
$c = 0;
|
||||||
|
|
||||||
foreach($array as $key=>$tab)
|
foreach($array as $key=>$tab)
|
||||||
{
|
{
|
||||||
|
|
||||||
@@ -5472,7 +5473,7 @@ class e_form
|
|||||||
|
|
||||||
$query = isset($form['query']) ? $form['query'] : e_QUERY ;
|
$query = isset($form['query']) ? $form['query'] : e_QUERY ;
|
||||||
$url = (isset($form['url']) ? e107::getParser()->replaceConstants($form['url'], 'abs') : e_SELF).($query ? '?'.$query : '');
|
$url = (isset($form['url']) ? e107::getParser()->replaceConstants($form['url'], 'abs') : e_SELF).($query ? '?'.$query : '');
|
||||||
$curTab = varset($_GET['tab'],0);
|
$curTab = strval(varset($_GET['tab'],'0'));
|
||||||
|
|
||||||
$text .= "
|
$text .= "
|
||||||
<form method='post' action='".$url."' id='{$form['id']}-form' enctype='multipart/form-data' autocomplete='off' >
|
<form method='post' action='".$url."' id='{$form['id']}-form' enctype='multipart/form-data' autocomplete='off' >
|
||||||
@@ -5492,14 +5493,14 @@ class e_form
|
|||||||
$text .= '<ul class="nav nav-tabs">';
|
$text .= '<ul class="nav nav-tabs">';
|
||||||
foreach($data['tabs'] as $i=>$label)
|
foreach($data['tabs'] as $i=>$label)
|
||||||
{
|
{
|
||||||
$class = ($i === $curTab) ? 'class="active" ' : '';
|
$class = (strval($i) === $curTab) ? 'class="active" ' : '';
|
||||||
$text .= '<li '.$class.'><a href="#tab'.$i.'" data-toggle="tab">'.$label.'</a></li>';
|
$text .= '<li '.$class.'><a href="#tab'.$i.'" data-toggle="tab">'.$label.'</a></li>';
|
||||||
}
|
}
|
||||||
$text .= ' </ul><div class="tab-content">';
|
$text .= ' </ul><div class="tab-content">';
|
||||||
|
|
||||||
foreach($data['tabs'] as $tabId=>$label)
|
foreach($data['tabs'] as $tabId=>$label)
|
||||||
{
|
{
|
||||||
$active = ($tabId === $curTab) ? 'active' : '';
|
$active = (strval($tabId) === $curTab) ? 'active' : '';
|
||||||
$text .= '<div class="tab-pane '.$active.'" id="tab'.$tabId.'">';
|
$text .= '<div class="tab-pane '.$active.'" id="tab'.$tabId.'">';
|
||||||
$text .= $this->renderCreateFieldset($elid, $data, $model, $tabId);
|
$text .= $this->renderCreateFieldset($elid, $data, $model, $tabId);
|
||||||
$text .= "</div>";
|
$text .= "</div>";
|
||||||
|
Reference in New Issue
Block a user