Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function makeSideNav($main,$sub,$pageIn,$access){
- // echo $pageIn;
- // echo "<br>";
- // echo "<br>";
- $side = "";
- $CI =& get_instance();
- $CI->load->helper('page_helper');
- $page = getPage($pageIn);
- if($page['type'] == "top"){
- $in = $pageIn;
- $inParent = $pageIn;
- }
- else{
- if($page['type']=="sub"){
- $inParent = getLinkParent($page['parent']);
- $in = $page['parent'];
- }
- else{
- $inParent= $page['parent'];
- $in = $page['parent'];
- }
- }
- $act = $page['id'];
- $active = "";
- foreach($main as $mKey=>$mVal){
- // var_dump($mVal);
- // echo "<br>";
- // echo "<br>";
- // foreach ($sub as $key => $value) {
- // ======================================================
- // * maraming laman ung $sub pero ung tama lang dun ung type => "sub"
- // * ung iba is for validation
- // * tapos to know kung san gagamitin ung sub na un check mo ung parent nya
- // * ung current value nung parent is si $pageIn or si $act dun sa taas
- // * =================================================
- // if ($value["type"] == "sub" && $value["parent"] == $mVal["id"]) {
- // var_dump($value);
- // echo "<br>";
- // }
- // }
- // echo "<hr>";
- if($mVal['parent'] == $inParent){
- if($mVal['path'] != ""){
- if(in_array($mVal['id'],$access) || count($access) == 0){
- $side .= "<li class=".$active."><a href='".base_url()."".$mVal['path']."' class='nav-header pagesLinks' ref='".$mVal['id']."'>".$mVal['icon']."".ucwords($mVal['title'])."</a></li>";
- }
- }
- else{
- if(in_array($mVal['id'],$access) || count($access) == 0){
- $side .= "
- <li class='treeview ".$active."'><a href='#'>".$mVal['icon']." ".ucwords($mVal['title'])."<i class='fa pull-right fa-angle-left'></i> </a>
- <ul class='treeview-menu'>";
- $sParent = $mVal['id'];
- foreach($sub as $sKey=>$sVal){
- if($sParent == $sVal['parent']){
- if(in_array($sVal['id'],$access) || count($access) == 0){
- $side .="<li class='noline' ><a href='".base_url()."".$sVal['path']."' class='pagesLinks' ref='".$sVal['id']."' ><i class='fa fa-circle-o'></i>".ucwords($sVal['title'])." </a></li>";
- }
- }
- }
- $side .="</ul></li>";
- }
- }
- }
- }
- // die();
- return $side;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement