Jump to content

URGE... Problema al instalar un tema


Recommended Posts

Hola, acabo de adquirir un tema llamado 

 

Megashop-Responsive prestashop theme en esta pagina: enlace

 

Lo he instalado siguiendo las instrucciones y me sale este mensaje de error:

 

Fatal error: Call to undefined method TptnColBanner::getCacheId() in /var/www/vhosts/mueblesdebanoweb.com/tienda/modules/tptncolbanner/tptncolbanner.php on line 482

 

Algo ha modificado porque ahora pongo el tema anterior y tampoco me sale, me vuelve a dar el mismo mensaje.

 

total se me ha caido la pagina y estoy un poco asustado, alguien me podria dar algun consejo.

 

podeis ver la pagina aqui. www.mueblesdebañoweb.es

Link to comment
Share on other sites

El problema te lo esta dando el modulo:
 

tptncolbanner

puedes probar renombrar ese modulo, por ejemplo a:

tptncolbanner_old

y ver si te carga la tienda.

 

Tambien si es posible, pegame la linea del fichero:

tptncolbanner.php

a la que hace referencia.

Link to comment
Share on other sites

Un detalle he editado el archivo tptncolbanner.php y esto es lo que pone

 

 

 

 

private function _prepareHook()
{
           if (!$this->isCached('tptncolbanner.tpl', $this->getCacheId()))
           {
                        $slides = $this->getSlides(true);
                        if (!$slides)
                             return false;
 
                        $this->smarty->assign('tptncolbanner_slides', $slides);
                        $this->smarty->assign('tptncolbanner', $slider);
Link to comment
Share on other sites

esto es lo que pone

 


private function _prepareHook()

{

if (!$this->isCached('tptncolbanner.tpl', $this->getCacheId()))

{

$slides = $this->getSlides(true);

if (!$slides)

return false;

 

$this->smarty->assign('tptncolbanner_slides', $slides);

$this->smarty->assign('tptncolbanner', $slider);

}

 

return true;

Link to comment
Share on other sites

si, prueba eso.

Ahora sale mas mensaje de error

 

Notice: Undefined variable: slider in /var/www/vhosts/mueblesdebanoweb.com/tienda/modules/tptncolbanner/tptncolbanner.php on line 487 Fatal error: Call to undefined method TptnColBanner::getCacheId() in /var/www/vhosts/mueblesdebanoweb.com/tienda/modules/tptncolbanner/tptncolbanner.php on line 502

Link to comment
Share on other sites

Lo de la carga de cache de smarty en los modulos, no estaba implementada en la 1.5.2, se implemento despues.

 

Puedes intentar hacer lo que te he comentado a grosso modo, o intentar contactar directamente con el desarrollador de la plantilla, o directamente actualizar Prestashop.

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...