Advertisement
Guest User

Untitled

a guest
May 24th, 2018
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.97 KB | None | 0 0
  1. <?php
  2.  
  3. public function getDataSidebar($param)
  4. {
  5. $result = array();
  6.  
  7. $tm_mainmenu_query = $this->db
  8. ->select('DISTINCT(TM_MAINMENU.ID_MAINMENU),TM_MAINMENU.*')
  9. ->from('TM_MAINMENU')
  10. ->join('T_SUBMENU',"TM_MAINMENU.ID_MAINMENU=T_SUBMENU.ID_MAINMENU","left")
  11. ->join('TMUSER',"TMUSER.OTORITAS=T_SUBMENU.ADMIN","left");
  12.  
  13. // $this->db->where('T_SUBMENU.ADMIN','1');
  14. $tmuser = $this->db->from('TMUSER')->where('USERID', $data['USERID'])->get()->row();
  15. if ($tmuser && $tmuser->OTORITAS == 'ADMIN')
  16. {
  17. $tm_mainmenu_query->where('T_SUBMENU.ADMIN', '1');
  18. }
  19.  
  20. if ($tm_mainmenus = $tm_mainmenu_query->order_by("TM_MAINMENU.URUT_MAINMENU ASC")->get()->result_array())
  21. {
  22. foreach ($tm_mainmenus as $i => $tm_mainmenu)
  23. {
  24. $result[$i] = $tm_mainmenu;
  25. $result[$i]['SUBMENU'] = $this->getSubMenu($tm_mainmenu['ID_MAINMENU']);
  26. }
  27. }
  28.  
  29. return $result;
  30. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement