Jump to content


Photo

Active Menu Com Php


  • Faça o login para participar
1 reply to this topic

#1 hugomdd

hugomdd

    Novato no fórum

  • Usuários
  • 1 posts
  • Sexo:Não informado

Posted 29/07/2012, 12:57

Estou aplicando a classe "current" no menu, e está funcionando quase perfeitamente, o problema é que quando se tem um submenu o menu pai fica setado como "current" sempre. o codigo é este:

<?php /* Menu do site */

if (!(isset($_GET['link']))) $link='inicio'; else $link=$_REQUEST['link'];

echo"<div id=\"menu\">
	<ul id=\"nav\">
	    <li> <a href=\"$url/inicio\" "; if(($link)=='inicio'){ echo "class='current-menu-item'";} echo">Principal</a></li>
	    <li> <a href=\"$url/empresa\" "; if(($link)=='empresa'){ echo "class='current-menu-item'";} echo">A Empresa</a></li>
	    <li> <a href=\"$url/parceiros\" "; if(($link)=='parceiros'){ echo "class='current-menu-item'";} echo">Parceiros</a></li>
	    <li> <a href=\"$url/servicos\" "; if(($link)=='servicos'){ echo "class='current-menu-item'";} echo">Serviços</a></li>
	    
          /* INICIO - O problema está neste trecho */

 [color="#FF0000"]           <li> <a href=\"$url/segmentos\" "; 
// -->	    if (($link) == 'segmentos' || 'petroleo_gas' || 'industria' || 'mineracao' || 'financeiro' || 'hotelaria_turismo' || 'engenharia_construcao' ) { echo "class='current-menu-item' ";} echo">Segmentos</a>
              <ul>[/color]
	       <li> <a href=\"$url/petroleo_gas\" "; if(($link)=='petroleo_gas'){ echo "class='current-submenu-item'";} echo"><span> PETRÓLEO E GÁS</span></a></li>
	       <li> <a href=\"$url/industria\" "; if(($link)=='industria'){ echo "class='current-submenu-item'";} echo"><span> INDÚSTRIA QUÍMICO FARMACÊUTICO</span></a></li>
	       <li> <a href=\"$url/mineracao\" "; if(($link)=='mineracao'){ echo "class='current-submenu-item'";} echo"><span> MINERAÇÃO</span></a></li>
	       <li> <a href=\"$url/financeiro\" "; if(($link)=='financeiro'){ echo "class='current-submenu-item'";} echo"><span> FINANCEIRO</span></a></li>
	       <li> <a href=\"$url/hotelaria_turismo\" "; if(($link)=='hotelaria_turismo'){ echo "class='current-submenu-item'";} echo"><span> HOTELARIA E TURISMO</span></a></li>
	       <li> <a href=\"$url/engenharia_construcao\" "; if(($link)=='engenharia_construcao'){ echo "class='current-submenu-item'";} echo"><span> ENGENHARIA E CONSTRUÇÃO CIVIL</span></a></li>
	       </ul></li>

           /* FIM - O problema está neste trecho */
	    

	    <li> <a href=\"$url/relatos\" "; if(($link)=='relatos'){ echo "class='current-menu-item'";} echo">Relatos</a></li>
	    <li> <a href=\"$url/cadastro\" "; if(($link)=='cadastro'){ echo "class='current-menu-item'";} echo">Cadastre-se</a></li>
	    <li> <a href=\"$url/contato\" "; if(($link)=='contato'){ echo "class='current-menu-item'";} echo">Contate-nos</a></li>
	  </ul>
     </div>";
?>


#2 silici0

silici0

    ?

  • Usuários
  • 902 posts
  • Sexo:Masculino
  • Localidade:São Paulo - SP
  • Interesses:PHP, MySQL, XHTML, CSS, AJAX, JavaScript, Objective-C, Python, Games ... #geek

Posted 01/08/2012, 13:29

http://php.net/manua...ors.logical.php

Abraços
Procurando freelancer
***********************************************
Bachelor of Technology in Technology of Information, with great knowledge in Windows operating systems and Unix-Like (BSD, Ubuntu and Slackware), languages (PHP, JavaScript and MySQL), semantic (DHTML, Tableless, Ajax, MVC, OO) and analysis (manages projects based on PMI).
Developer in PHP, JAVA, Python, Objective-c MySQL, DHTML, CSS, JAVASCRIPT, JQUERY, JSON, SMARTY, MDB2, DOCTRINE, CAKEPHP. Linux desktop for work and MacOS. E-commerces, CRM and bussiness strategys
Love-me and be FREE use UniCes-Like .




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq