Foros del Web » Programando para Internet » PHP » CodeIgniter »

[SOLUCIONADO] Problema para escribir una variable en una vista

Estas en el tema de Problema para escribir una variable en una vista en el foro de CodeIgniter en Foros del Web. Saludos! Estoy teniendo un problema tonto, no he logrado que una variable que paso a la vista por el método load se imprima. Para que ...
  #1 (permalink)  
Antiguo 31/05/2017, 13:55
 
Fecha de Ingreso: enero-2015
Mensajes: 23
Antigüedad: 9 años, 2 meses
Puntos: 0
Problema para escribir una variable en una vista

Saludos!

Estoy teniendo un problema tonto, no he logrado que una variable que paso a la vista por el método load se imprima. Para que por favor alguien me diga que podría estar pasando:

Aquí están las fracciones de código correspondiente:


Fracción Código de controlador:

public function registrar()
{
$datos['titulo']='Registro de Instrucciones';

$this->load->view('plantillas/cabecera');
$this->load->view('plantillas/menu_analista');
$this->load->view('plantillas/encabezado', $datos);
$this->load->view('instrucciones/registro');
$this->load->view('plantillas/pie');
}

Fracción Código de la vista:

<h4 class="text-center"><strong><?php echo $datos['titulo'] ?></strong></h4>

Y me da el siguiente error:

A PHP Error was encountered Severity: Notice
Message: Undefined variable: datos Filename: plantillas/encabezado.php Line Number: 5
  #2 (permalink)  
Antiguo 31/05/2017, 17:16
 
Fecha de Ingreso: septiembre-2015
Mensajes: 142
Antigüedad: 8 años, 7 meses
Puntos: 13
Respuesta: Problema para escribir una variable en una vista

<?= $titulo ?>
es así.
  #3 (permalink)  
Antiguo 01/06/2017, 07:05
 
Fecha de Ingreso: enero-2015
Mensajes: 23
Antigüedad: 9 años, 2 meses
Puntos: 0
Respuesta: Problema para escribir una variable en una vista

Cita:
Iniciado por sonystar_17 Ver Mensaje
<?= $titulo ?>
es así.
Muchas gracias, ya lo solucione!

Etiquetas: variable, vista
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:44.