forked from science-ation/science-ation
Fix the bug where the first load of the accordion doesnt populate correctly
This commit is contained in:
parent
a4ea8b2f4d
commit
5d06ea17e6
@ -78,7 +78,8 @@ function taskNav(id,pid,level) {
|
||||
|
||||
$("#tertiarymenu_accordion").accordion("destroy");
|
||||
$("#tertiarymenu_accordion").load("<?=$config['SFIABDIRECTORY']?>/nav.php?level=2&id="+id,null,function() {
|
||||
$("#tertiarymenu_accordion").accordion({clearStyle: true}); //"option", "collapsible", true);
|
||||
$("#tertiarymenu_accordion").accordion({clearStyle: true, collapsible: true, active: false}); //"option", "collapsible", true);
|
||||
$("#tertiarymenu_accordion").accordion("activate",false);
|
||||
$("#tertiarymenu").show();
|
||||
});
|
||||
break;
|
||||
@ -94,7 +95,7 @@ function taskNavLevel(l1,l2,l3,l4) {
|
||||
|
||||
$("#tertiarymenu_accordion").accordion("destroy");
|
||||
$("#tertiarymenu_accordion").load("<?=$config['SFIABDIRECTORY']?>/nav.php?level=2&id="+l2,null,function() {
|
||||
$("#tertiarymenu_accordion").accordion({clearStyle: true}); //"option", "collapsible", true);
|
||||
$("#tertiarymenu_accordion").accordion({clearStyle: true, collapsible: true, active: false}); //"option", "collapsible", true);
|
||||
$("#tertiarymenu").show();
|
||||
|
||||
$(".primarynav-selected").removeClass("primarynav-selected");
|
||||
|
6
nav.php
6
nav.php
@ -30,8 +30,10 @@
|
||||
case 1: //populate the scecondary menu
|
||||
if($_SESSION['nav']['primary']!=$id) {
|
||||
$_SESSION['nav']['primary']=$id;
|
||||
unset($_SESSION['nav']['secondary']);
|
||||
}
|
||||
unset($_SESSION['nav']['secondary']);
|
||||
unset($_SESSION['nav']['tertiary']);
|
||||
unset($_SESSION['nav']['tertiarylink']);
|
||||
$q=mysql_query("SELECT * FROM rolestasks WHERE pid='$id' AND level=1 ORDER By ord,task");
|
||||
echo "<ul class=\"secondarynav\">";
|
||||
$cl="";
|
||||
@ -52,6 +54,8 @@
|
||||
|
||||
case 2: //populate the tertiary menu
|
||||
$_SESSION['nav']['secondary']=$id;
|
||||
unset($_SESSION['nav']['tertiary']);
|
||||
unset($_SESSION['nav']['tertiarylink']);
|
||||
$q=mysql_query("SELECT * FROM rolestasks WHERE pid='$id' AND level=2 ORDER By ord,task");
|
||||
while($r=mysql_fetch_object($q)) {
|
||||
echo "<h3 id=\"tertiary_nav_{$r->id}\"><a href=\"{$config['SFIABDIRECTORY']}$r->link\">".i18n("$r->task")."</a></h3>\n";
|
||||
|
Loading…
Reference in New Issue
Block a user