Source for file menutable_templ.phpinc

Documentation is available at menutable_templ.phpinc

  1. <?php
  2.  
  3.     require_once $PROJECT['PHPINCPATH']."/cms/menu/functions.phpinc";
  4.  
  5.     $query ="SELECT * FROM T_CMS_MENU WHERE MEN_ID=".intval($_GET['MEN_ID']);
  6.     $query.=" AND PROJ_ID=".intval($_GET['PROJ_ID']);
  7.     $query.=" AND LANG_ID=".intval($_GET['LANG_ID']);
  8.  
  9.  
  10.     if (!($menArr=$USRDB->quickQuery($query))) {
  11.         $menArr=array(
  12.             'MEN_TITLE'     =>"",
  13.             'MEN_ID'        =>0,
  14.             'MEN_PARENT'    =>0,
  15.             'MEN_SORTORDER' =>0
  16.         );
  17.  
  18.         $menArr['PROJ_ID']=intval($_GET['PROJ_ID']);
  19.         $menArr['LANG_ID']=intval($_GET['LANG_ID']);
  20.     }
  21.  
  22.     if (empty($_GET['width'])) $_GET['width']="100%";
  23.     
  24.     if ($GLOBALS['DEBUGMODE']{echo "<pre>";print_r($menArr);echo "</pre>";}
  25. ?>    
  26. <table width="<?php echo $_GET['width'];?>" cellpadding="0" cellspacing="0" border="0" class="menuTable">
  27.     <?php
  28.  
  29.         if (intval($_GET['MEN_ID']0{
  30.             MENU_writeTreeTill($USRDB,$menArr);
  31.             echo "<tr><td align=\"right\"><table width=\"90%\" align=\"right\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\">\n";
  32.         }
  33.         MENU_writeChildList($USRDB,intval($_GET['MEN_ID']),intval($_GET['PROJ_ID']),intval($_GET['LANG_ID']));
  34.         if (intval($_GET['MEN_ID']0{
  35.             echo "</table></td></tr>\n";
  36.             MENU_writeTreeFrom($USRDB,$menArr);
  37.         }
  38.     ?>
  39. </table>

Documentation generated on Thu, 08 Jan 2009 17:45:05 +0100 by phpDocumentor 1.4.0a2