Ver Mensaje Individual
  #3 (permalink)  
Antiguo 30/09/2013, 13:49
rdsantopietro
 
Fecha de Ingreso: julio-2013
Mensajes: 12
Antigüedad: 10 años, 9 meses
Puntos: 0
Respuesta: Call to a member function assign_block_vars() on a non-object in

Cita:
Iniciado por eternoaprendiz Ver Mensaje
Por lo pronto, parece que necesitas definir el método constructor donde le pasas el objeto plantilla ($tpl):

Código PHP:
Ver original
  1. new detallecetelem($tpl);

Por lo que la clase debería tener algo así:

Código PHP:
Ver original
  1. class detallecetelem{
  2.         var $tpl;
  3.  
  4.        function __construct($tpl) {
  5.              $this->tpl = $tpl;
  6.        }
  7. }

Y por supuesto, asegúrate que $tpl está instanciada antes de inyectarla en la clase. :)


MUCHISIMAS GRACIAS!! me funcionó de diez.
te comento, estoy mudando una intranet, y corrigiendo parte del codigo porque está muy desordenado con contenido repetido. lo raro es que en la original funciona.
ahora, siempre es necesario crear el constructor?

Slds y Gracias Nuevamente!!