espero poder explicarme, tengo un acl donde les doy permisos a usuarios digas de las chivas y del america, (equipos populares en mexico), he construido un menu en gral en xml que muestro con zend_navigation
Código PHP:
<?xml version="1.0" encoding="UTF-8"?>
<configdata>
<nav>
<america>
<label> AMERICA </label>
<uri> </uri>
<pages>
<practicas>
<label>practicas</label>
<uri></uri>
<pages>
<anomalias>
<label>nueva practica</label>
<resource>practica</resource>
<controller>site</controller>
<action>practica</action>
</anomalias>
</pages>
</practicas>
<comunicados>
<label>comunicados</label>
<uri></uri>
<pages>
<comunicados_prensa>
<label>Ventas RCs</label>
<resource>comunicados_prensa</resource>
<controller>site</controller>
<action>comunicados_prensa</action>
</comunicados_prensa>
<comunicados_internos>
<label>comunicados_internos</label>
<resource>comunicados_prensa</resource>
<controller>site</controller>
<action>comunicados_internos</action>
</comunicados_internos>
</pages>
</comunicados>
</pages>
</america>
<chivas>
<label>CHIVAS</label>
<uri></uri>
#estas etiquetas son las que me intrigan pero sin ellas me marca error:
#'Invalid argument: Unable to determine class to instantiate'
<pages>
<pagos>
<label>pagos</label>
<uri></uri>
<pages>
<verificar_pagos>
<label>Verificar Pagos</label>
<resource>verificar_pagos</resource>
<controller>site</controller>
<action>verificar_pagos</action>
</verificar_pagos>
<justificargastos>
<label>justificar gastos</label>
<resource>justificargastos</resource>
<controller>site</controller>
<action>justificargastos</action>
</justificargastos>
</pages>
</pagos>
</pages>
</chivas>
</nav>
</configdata>
quiero evitar que se muestren los menus que no son del rol asignado.
espero haberme explicado
y espero me puedan ayudar
gracias :D:D: