Changeset 12712

Show
Ignore:
Timestamp:
10/09/07 15:20:01 (1 year ago)
Author:
bergie
Message:

Make breadcrumb trail aware of the tree structure

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/midcom/midcom.admin.user/handler/group/edit.php

    r12708 r12712  
    3232        // Populate breadcrumb 
    3333        $tmp = Array(); 
     34         
     35        $grp = $this->_group;        
     36        while ($grp) 
     37        {         
     38            $tmp[] = Array 
     39            ( 
     40                MIDCOM_NAV_URL => "__mfa/asgard_midcom.admin.user/group/edit/{$grp->guid}", 
     41                MIDCOM_NAV_NAME => $grp->official, 
     42            ); 
     43            $grp = $grp->get_parent(); 
     44        } 
    3445        $tmp[] = Array 
    3546        ( 
    3647            MIDCOM_NAV_URL => "__mfa/asgard_midcom.admin.user/", 
    3748            MIDCOM_NAV_NAME => $_MIDCOM->i18n->get_string('user management', 'midcom.admin.user'), 
    38         ); 
    39         $tmp[] = Array 
    40         ( 
    41             MIDCOM_NAV_URL => "__mfa/asgard_midcom.admin.user/edit/{$this->_group->guid}", 
    42             MIDCOM_NAV_NAME => $this->_request_data['view_title'], 
    43         ); 
     49        );  
     50        $tmp = array_reverse($tmp); 
     51         
    4452        $_MIDCOM->set_custom_context_data('midcom.helper.nav.breadcrumb', $tmp); 
    4553    }