Hola a todos espero puedan ayudarme con este detalle.
Cuando intento crear una lista a partir de otra, me arroja este error al colocar las sentencias en el ID del Padre.
Un menú del tipo 'Izquierdo' debe de tener un ID de padre
He colocado el número y me tira ese error y en otro intento esta línea "fk_mainmenu=persona" pero me sigue arrojando el mismo resultado.
Espero alguien pueda orientarme con ello
Un menú del tipo 'Izquierdo' debe de tener un ID de padre
-
- Novato
- Mensajes: 1
- Registrado: Dom, 05/02/2023, 06:53
-
- Novato
- Mensajes: 17
- Registrado: Mar, 15/08/2017, 22:50
En la version 16 se han corregido muchos problemas con los menus si es a lo que te refieres.
en este ejemplo te muestro un padre y su hijo
en este ejemplo te muestro un padre y su hijo
Código: Seleccionar todo
$this->menu[$r++]=array(
'fk_menu'=>'fk_mainmenu=produccion', // '' if this is a top menu. For left menu, use 'fk_mainmenu=xxx' or 'fk_mainmenu=xxx,fk_leftmenu=yyy' where xxx is mainmenucode and yyy is a leftmenucode
'type'=>'left', // This is a Left menu entry
'titre'=>'Pedidos de Clientes',
'prefix' => img_picto('', $this->picto, 'class="paddingright pictofixedwidth valignmiddle"'),
'mainmenu'=>'produccion',
'leftmenu'=>'myobject',
'url'=>'/produccion/produccionindex.php',
'langs'=>'produccion@produccion', // Lang file to use (without .lang) by module. File must be in langs/code_CODE/ directory.
'position'=>1000+$r,
'enabled'=>'$conf->produccion->enabled', // Define condition to show or hide menu entry. Use '$conf->produccion->enabled' if entry must be visible if module is enabled.
'perms'=>'$user->rights->produccion->myobject->read', // Use 'perms'=>'$user->rights->produccion->level1->level2' if you want your menu with a permission rules
'target'=>'',
'user'=>2, // 0=Menu for internal users, 1=external users, 2=both
);
$this->menu[$r++]=array(
'fk_menu'=>'fk_mainmenu=produccion,fk_leftmenu=myobject', // '' if this is a top menu. For left menu, use 'fk_mainmenu=xxx' or 'fk_mainmenu=xxx,fk_leftmenu=yyy' where xxx is mainmenucode and yyy is a leftmenucode
'type'=>'left', // This is a Left menu entry
'titre'=>'Pedidos a Proveedores',
'mainmenu'=>'produccion',
'leftmenu'=>'produccion_myobject_list',
'url'=>'/produccion/myobject_list.php',
'langs'=>'produccion@produccion', // Lang file to use (without .lang) by module. File must be in langs/code_CODE/ directory.
'position'=>1000+$r,
'enabled'=>'$conf->produccion->enabled', // Define condition to show or hide menu entry. Use '$conf->produccion->enabled' if entry must be visible if module is enabled. Use '$leftmenu==\'system\'' to show if leftmenu system is selected.
'perms'=>'$user->rights->produccion->myobject->read', // Use 'perms'=>'$user->rights->produccion->level1->level2' if you want your menu with a permission rules
'target'=>'',
'user'=>2, // 0=Menu for internal users, 1=external users, 2=both
);