Current File : /home/karenpetzb/application/modules/default/views/layouts/menuajax.phtml

<script type="text/javascript"> 
	$(function(){
		ddsmoothmenu.init({
			mainmenuid: "smoothMenu", //menu DIV id
			orientation: 'v', //Horizontal or vertical menu: Set to "h" or "v"
			classname: 'ddsmoothmenu', //class added to menu's outer DIV
			contentsource: "markup" //"markup" or ["container_id", "path_to_menu_file"]
		});
	});
</script>
<?php  
$params = array(
		'CATEGORIE_CURRENT' => 0, 
		'BASE_URL' => $this->baseUrl,
		'RESULT_MENUS' =>array(),
		'COLORS' => $this->designColors
);
if (isset($this->actualDesign) && !empty($this->actualDesign)) {
	$params['CATEGORIE_CURRENT'] = $this->actualDesign['idCategory'];
}

function generateHTMLMenu($data, $params) {
	$result = '';
	foreach ($data as $row) {
		if (isset($row['CATEGORIE']) && !empty($row['CATEGORIE'])) {

			$link_href = $params['BASE_URL']."/".Utils_Tool::getFormattedUrlCategory($row['CATEGORIE']['NAVNOM_URLPARENTS'], $row['CATEGORIE']['NAVNOM'], $row['CATEGORIE']['ID']);
				
			if ($row['CATEGORIE']['ID'] < 10) {
				
				if ($row['CATEGORIE']['ID'] == 1) {
					$result .= '<ul>'; 
				}
			
				$params['CATEGORIE_PARENT'] = $row['CATEGORIE']['ID'];

				$stringClass = "";
				if ($params['CATEGORIE_CURRENT'] == $row['CATEGORIE']['ID'] ) {
					$stringClass = "Selected";
				}
				 
				$result .= '<li class="linkOngletFirst">';
				$result .= '<a class="linkOnglet'.$stringClass.'_'.$row['CATEGORIE']['ID'].'" href="'.$link_href.'" id="fg-menu-category-'.$row['CATEGORIE']['ID'].'" >';
				
				if ($row['CATEGORIE']['ID'] == 1) {
					$result .= '<span>Manutention, levage</span>';
				} else  if ($row['CATEGORIE']['ID'] == 2) {
					$result .= "<span>Pr�vention de l'environnement</span>";
				} else if ($row['CATEGORIE']['ID'] == 3) {
					$result .= '<span>Stockage, rayonnage</span>';
				} else if ($row['CATEGORIE']['ID'] == 4) {
					$result .= '<span>Entretien et propret�</span>';
				} else if ($row['CATEGORIE']['ID'] == 5) {
					$result .= '<span>Protection, s�curit�</span>';
				} else if ($row['CATEGORIE']['ID'] == 6) {
					$result .= '<span>Emballage</span>';
				} else if ($row['CATEGORIE']['ID'] == 7) {
					$result .= '<span>Outillage</span>';
				} else if ($row['CATEGORIE']['ID'] == 8) {
					$result .= "<span>Mobilier d'atelier</span>";
				} else if ($row['CATEGORIE']['ID'] == 9) {
					$result .= '<span>Mobilier de bureau</span>';
				} else {
					$result .= '<span>'.$row['CATEGORIE']['NOM'].'</span>';
				}
			
				$result .= '</a>';

				$result .= '<ul style="border:1px solid '.$params['COLORS'][$params['CATEGORIE_PARENT']].';">';

				if (isset($row['CHILDS']) && !empty($row['CHILDS'])) {
					$result .= generateHTMLMenu($row['CHILDS'], $params);
				}
			}  else { 
				$result .= '<li >';
				$result .= '<a href="'.$link_href.'" class="linkSubOnglet_'.$params['CATEGORIE_PARENT'].'">';
				$result .= $row['CATEGORIE']['NOM'];
				$result .= '</a>';
				if ($row['LEVEL'] < 2) {
					if (isset($row['CHILDS']) && !empty($row['CHILDS'])) {
						$result .= '<ul style="border:1px solid '.$params['COLORS'][$params['CATEGORIE_PARENT']].';">';
						$result .= generateHTMLMenu($row['CHILDS'], $params);
						$result .= '</ul>';
					}
				}
				$result .= '</li>';
				
			}

			if ($row['CATEGORIE']['ID'] < 10) {
				$result .= '</ul></li>';  
			}
		} 
	}
	return $result;
}
?>

<noscript>
<?php $listMenu = generateHTMLMenu($this->listallcategories, $params);?>
</noscript> 
 <div class="menuOnglets">
	 <div id="smoothMenu" class="ddsmoothmenu" >
	<?php echo $listMenu;?>
	</div>  
 </div>