error al leer el menu y submenu
Publicado por Luis (6 intervenciones) el 02/12/2017 20:03:58
hola compañeros
he migrado de codeigniter 2.x a 3.x y de php 52 a 56
me logueo y luego debes salir el menu con sus submenus los cuales si sale pero primero sale un problema:
A PHP Error was encountered
Severity: Warning
Message: Creating default object from empty value
Filename: models/usuario_model.php
Line Number: 116
Backtrace:
File: C:\servidor\web\salud\application\models\usuario_model.php
Line: 116
Function: _error_handler
File: C:\servidor\web\salud\application\views\menu_view.php
Line: 73
Function: menu
File: C:\servidor\web\salud\application\controllers\Welcome.php
Line: 24
he leido por ahi que se soluciona haciendo un array vacio a linicio pero no logro dar con el error que me sigue saliendo error
este es parte final del model:
$query2 = $this->db->get_compiled_select();
$resultado = $this->db->query($query1." UNION ".$query2);
$query = $resultado;
//self::$query = new stdClass();
foreach($query->result() as $i=> $m){
$return[$m->idmodulo]->modulo = $m->descripcionmodulo;
$return[$m->idmodulo]->fase = $m->fase;
$return[$m->idmodulo]->menu[$i] = (object) array(
'nombremenu' => $m->nombremenu,
'icono' => $m->icono,
'url' => $m->url,
'fase'=> $m->fase,
);
}
//$query->free_result();
return $return;
alguna sugerencia o comentario es bienvenido ya que el tiempo me esta ganando para presentarlo
saludos cordiales
he migrado de codeigniter 2.x a 3.x y de php 52 a 56
me logueo y luego debes salir el menu con sus submenus los cuales si sale pero primero sale un problema:
A PHP Error was encountered
Severity: Warning
Message: Creating default object from empty value
Filename: models/usuario_model.php
Line Number: 116
Backtrace:
File: C:\servidor\web\salud\application\models\usuario_model.php
Line: 116
Function: _error_handler
File: C:\servidor\web\salud\application\views\menu_view.php
Line: 73
Function: menu
File: C:\servidor\web\salud\application\controllers\Welcome.php
Line: 24
he leido por ahi que se soluciona haciendo un array vacio a linicio pero no logro dar con el error que me sigue saliendo error
este es parte final del model:
$query2 = $this->db->get_compiled_select();
$resultado = $this->db->query($query1." UNION ".$query2);
$query = $resultado;
//self::$query = new stdClass();
foreach($query->result() as $i=> $m){
$return[$m->idmodulo]->modulo = $m->descripcionmodulo;
$return[$m->idmodulo]->fase = $m->fase;
$return[$m->idmodulo]->menu[$i] = (object) array(
'nombremenu' => $m->nombremenu,
'icono' => $m->icono,
'url' => $m->url,
'fase'=> $m->fase,
);
}
//$query->free_result();
return $return;
alguna sugerencia o comentario es bienvenido ya que el tiempo me esta ganando para presentarlo
saludos cordiales
Valora esta pregunta
0