1. Christian Salazar
  2. cruge

Commits

Juan David Rodriguez Ramirez  committed 74c9cfc

Solucion al Generar URL de SubMenus

Las URL de los SubMenus se estaban generando como si pertenecieran al
cruge ejemplo si tenia un submenu "action_articulo_admin" la estaba
generando "/cruge/articulo/admin", pero habia que colocarle la linea "/"
antes de colocar el controlador y la accion por que o si no lo toma como
parte del modulo

  • Participants
  • Parent commits d9f9f60
  • Branches master

Comments (0)

Files changed (1)

File components/CrugeAuthManager.php

View file
  • Ignore whitespace
         //		mapping: "action_ui_" cambiara por "action_cruge_ui_"
         //
         $itemname = $this->_mapAction($itemname, $this->mapping);
-
+        
         // ejemplo, recibe: action_site_index
         // lo descompone en array('site/index', ..$args..)
         $e = explode('_', $itemname);
             $controllerName = $e[1];
             $actionName = $e[2];
             $a = array();
-            $a[] = $controllerName . "/" . $actionName;
+            $a[] = "/" . $controllerName . "/" . $actionName;
             foreach ($args as $k => $v) {
                 $a[$k] = $v;
             }
         // y que son menu items, pero que no son sub menu items
         $r1 = array();
         foreach ($itemArray as $item) {
-            if ($this->isTaskMenuItem($item)
-                && !$this->isTaskSubMenuItem($item)
-            ) {
+            if ($this->isTaskMenuItem($item) && !$this->isTaskSubMenuItem($item)) {
                 $r1[] = $item;
             }
         }