Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Lincon Keiti Kusunoki

zend_navigation não atribui classe active ao li

Recommended Posts

Como está seu navigation.ini e como está a sua view (onde coloca o menu)?

 

Carlos Eduardo

 

 

Olá Carlos, desculpe a demora para responder.

 

Meu navigation.ini

;; Página Início
home.label = "Início"
home.controller = "index"
home.action = "index"
;; Página A empresa
empresa.label = "Sobre"
empresa.controller = "sobre"
empresa.action = "index"
;; Página Notícias
noticias.label = "Novidades"
noticias.controller = "news"
noticias.action = "index"
;; Página FAQ
faq.label = "FAQ"
faq.controller = "faq"
faq.action = "index"
;; Página Cadastro
cadastro.label = "Cadastro"
cadastro.controller = "cadastro"
cadastro.action = "index"
;; Página Contato
contato.label = "Contato"
contato.controller = "contato"
contato.action = "index"

 

 

E a view onde estou colocando o menu é o layout, está assim:

<?php
   $this->headMeta()->appendHttpEquiv('Content-Type', 'text/html;charset=utf-8');
   $this->headTitle()->setSeparator(' - ');
   $this->headTitle('Cidadão Verde');
   echo $this->doctype(); ?>

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
   <head>
       <?php echo $this->headMeta(); ?>
       <?php echo $this->headTitle(); ?>
       <?php echo $this->headLink()->prependStylesheet($this->baseUrl().'/css/site.css'); ?>
   </head>
<body>
   <div id="content">
       <div id="top">
           <div id="menu">
               <?php echo $this->navigation()->menu(); ?>
           </div>
       </div>
       <h1><?php echo $this->escape($this->title); ?></h1>
       <?php echo $this->layout()->content; ?>
   </div>
</body>
</html>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Desculpe a demora, retomando os estudos agora. Ainda não consegui resolver, segue o HTML gerado:

 


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
    <head>
        <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />        <title>Cidadão Verde</title>        <link href="/css/site.css" media="screen" rel="stylesheet" type="text/css" />    </head>
<body>
    <div id="content">
        <div id="top">
            <div id="menu">
                <ul class="navigation">
    <li>
        <a href="/">Início</a>
    </li>
    <li>
        <a href="/sobre">Sobre</a>
    </li>
    <li>
        <a href="/news">Novidades</a>
    </li>
    <li>
        <a href="/faq">FAQ</a>
    </li>
    <li>
        <a href="/cadastro">Cadastro</a>
    </li>
    <li>
        <a href="/contato">Contato</a>
    </li>
</ul>            </div>
        </div>
        <h1></h1>
        <div id='rightbar'><form id="login" enctype="application/x-www-form-urlencoded" method="post" action="login"><dl class="zend_form">
<dt id="username-label"><label for="username" class="required">Usuario:</label></dt>
<dd id="username-element">
<input type="text" name="username" id="username" value="" /></dd>
<dt id="password-label"><label for="password" class="required">Senha:</label></dt>
<dd id="password-element">
<input type="password" name="password" id="password" value="" /></dd>
<dt id="login-label"> </dt><dd id="login-element">
<input type="submit" name="login" id="login" value="Entrar" /></dd></dl></form></div>    </div>
</body>
</html>

 

 

Desde já agradeço!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.