Jump to content

Edit History

Tom Girou

Tom Girou

Qué has hecho hace 3 días ? Quién ha creado este override y por qué ?

La verdad es que acabo de ver que lo que te da el error y la pagina blanca, no es lo que dije. Por cierto son errores, pero no son la fuente de la pagina blanca.

El hecho es que hay un problema con la inicialización del controlador OrderConfirmationController. 

En la función initContent de este controlador, hay una línea $presentOrder = $this->order_presenter->present($order); el problema siendo que $this->order_presenter es indefinido.

Esa propriedad es definida en la función init() del controlador OrderConfirmationController, el controllador que estás overriding. Si la propiedad es indefinida en tu caso, es porque tu override reemplaza la función init() y no tienes la línea dónde se define la propiedad.

Bueno, te propongo un fichero corregido, a ver si te funciona... 

OrderConfirmationController.zip

Tom Girou

Tom Girou

Qué has hecho hace 3 días ? Quién ha creado este override y por qué ?

La verdad es que acabo de ver que lo que te da el error y la pagina blanca, no es lo que dije. Por cierto son errores, pero no son la fuente de la pagina blanca.

El hecho es que hay un problema con la inicialización del controlador OrderConfirmationController. 

En la función initContent de este controlador, hay una línea $presentOrder = $this->order_presenter->present($order); el problema siendo que $this->order_presenter es indefinido.

Esa propriedad es determinada en la función init() del controlador OrderConfirmationController, el controllador que estás overriding. Si la propiedad es indefinida en tu caso, es porque tu override reemplaza la función init() y no tienes la línea dónde se determina la propiedad.

Bueno, te propongo un fichero corregido, a ver si te funciona... 

OrderConfirmationController.zip

Tom Girou

Tom Girou

Qué has hecho hace 3 días ? Quién ha creado este override y por qué ?

La verdad es que acabo de ver que lo que te da el error y la pagina blanca, no es lo que dije. Por cierto son errores, pero no son la fuente de la pagina blanca.

El hecho es que hay un problema con la inicialización del controlador OrderConfirmationController. 

En la función initContent de este controlador, hay una línea $presentOrder = $this->order_presenter->present($order); el problema siendo que $this->order_presenter es indefinido.

Esa propriedad es determinada en la función init() del controlador OrderConfirmationController, el controllador que estás overriding. Si la propiedad es indeterminada en tu caso, es porque tu override reemplaza la función init() y no tienes la línea dónde se determina la propiedad.

Bueno, te propongo un fichero corregido, a ver si te funciona... 

OrderConfirmationController.zip

×
×
  • Create New...