Ir para conteúdo

POWERED BY:

Arquivado

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

elias_farah

[Resolvido] Zend_Layout e acesso ao banco

Recommended Posts

Olá pessoal!

 

Preciso de ajuda referente ao meu layout, me encontro no seguinte problema eu tenho o layout único chamado layout.phtml localizado no diretório padrão mesmo, o problema é que preciso customizar esse layout com um menu, sendo que este menu deve ser montado em cima dos dados coletados da minha tabela menu, onde o menu é totalmente dinâmico.

 

Tentei usar o bootstrap para tentar instanciar o objeto de modelo Model_DbTable_Menu, mas ele apresenta um erro de adapter, então fui obrigado a colocar isso no meu layout

 

                    <? $menuClass = new Model_DbTable_Menu() ?>
                   <? print_r($menuClass->findAllMenus()) ?>

 

Mas isso é gambiarra ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Boa noite elias.

 

Da uma olhada nesse post que eu abri a um tempo atrás.

Minha dúvida era diferente, mas ali postei um exemplo de como faço para montar os menus de acordo com o um retorno do banco de dados.

 

Utilizo um plugin com Zend_Navigation.

 

Qualquer dúvida posta ae...

http://forum.imasters.com.br/topic/420772-breadcrumbs/

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá, Bom dia!

 

Eu estava vendo a forma que você implementou, mas não consegui entender onde você chamou ou instanciou seu plugin para usá-lo.

 

Como você fez no seu layout para chamar dados do banco ?

 

Desde já obrigado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ok, vamos lá.

 

application.ini

resources.frontController.plugins.Navigation = "Plugins_Navigation"

 

layout.phtml

<div class="menu">
   <?php echo $this->navigation()->menu(); ?>
</div>

 

Estrutura:

/library
   /Plugins
       Navigation.php

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.