Ver Mensaje Individual
  #5 (permalink)  
Antiguo 11/10/2010, 09:04
harryems
 
Fecha de Ingreso: septiembre-2010
Mensajes: 113
Antigüedad: 14 años, 2 meses
Puntos: 4
Respuesta: zend ACL navigator modificar para no ver otros niveles

tengo un view helper
Código PHP:
class Zend_View_Helper_LoggedInAs extends Zend_View_Helper_Abstract 
{
    public function 
loggedInAs ()
    {
        
$this->_acl = new Library_MyApp_Acl();
        
$roleZend_Auth::getInstance()->getIdentity()->role;      
        
$navContainerConfig = new Zend_Config_Xml('Application/Configs/navigation.xml''nav');
        
$navContainer       = new Zend_Navigation($navContainerConfig);
        
$this->view->navigation($navContainer);
        return 
$this->view->navigation()
                                        ->
setAcl($this->_acl)
                                        ->
setRole($role)
                                        
                                        ;
    }

y en mi layout
Código PHP:
            <div id="sidebar">
                     <?php 
                     
if( Zend_Auth::getInstance()->hasIdentity() ) 
                       {
                           echo 
$this->loggedInAs();
                       }
                        
?>  
            </div>

lo que me queda duda, es por ejemplo, necesitaba presentar el menu, de como es que se veria, ya despues fui llenando las acciones y los controladore
lo que hacia era poner las etiquetas <uri></uri> junto con las de <label>
e imprimia todo, porque no estaba asiganada ninguna accion, a mi parecer estaba bien, cuando llene las acciones no pintaba nada, o daba error, fue cuando puse las etiquetas <uri>
en los titulos.

yo pienso que es ahi donde esta dando el problema, pero ... no se

gracias