Zend_Config_Xml
Bom dia.
Estou criando um menu utilizando o Zend_Navigation com os itens do menu vindo de um xml.
Toda minha aplicação esta como ISO-8859-1.
Quando renderizo o menu, os itens com acentos vem todo zuado.
Ja tentei usar encondig ISO-8859-1 e UTF-8 no xml mas não consegui.
Tentei utizar também o CDATA nos itens do xml, mas também não tive sucesso.
Segue os codigos:
Navigation.php
$topNavConfig = new Zend_Config_Xml(APPLICATION_PATH . '/configs/topNavigation.xml', 'nav');
$topNavContainer = new Zend_Navigation($topNavConfig);
Zend_Registry::set('topNavContainer', $topNavContainer);
topNavigation.xml
<?xml version="1.0" encoding="ISO-8859-1"?>
<config>
<nav>
<help>
<label>Ajuda</label>
<controller>info</controller>
<action>ajuda</action>
</help>
<support>
<label>Suporte técnico</label>
<controller>info</controller>
<action>suporte</action>
</support>
...
</nav>
</config>
layout.phtml
$topNavContainer = Zend_Registry::get('topNavContainer');
echo $this->navigation()->menu()->renderMenu($topNavContainer, array('ulClass' => 'itens-top-bar'));Discussão (2)
Carregando comentários...