Jump to content

llamar un modulo desde un archivo php o controller


jochimin

Recommended Posts

Hola a todos. 

No soy experto en prestashop 1.5. 

He adaptado un modulo para poder descargar directamente un pdf sin tener que comprar el producto, o visionarlo como tal. 

El modulo funciona, y se muestra en el home.

Lo he instalado en home y he creado un hook , (folletos) para poder llamarlo desde el menu. 

Quisiera llamarlo desde un fichero php o un controller (p.ejemplo) 

http://shop/boletos.php

http://shop/index.php?controller=boletos

 

No he conseguido hacerlo. 

Puedo veo el hook creado, con el modulo en modulos->posiciones, 

He probado a meterlo en el header, footer, etc. pero no encuentro la manera de mostrar simplemente ese modulo, que lo que hace es mostrar los productos de una categoria, y con los enlaces a un pdf externo. 

Lo que quiero es poder llamar solo a ese modulo desde el menú, y que muestre únicamente header, contenido del modulo y footer. 

Agradecería ayuda. Ya no se por donde buscar.

Edited by jochimin (see edit history)
Link to comment
Share on other sites

  • 3 weeks later...

No es una respuesta sino una ampliación de la información:

He adaptado un modulo. 

He creado un hook: displayBoletos 

Lo he incluido en el FrontController 

Esta declarado en varios hooks, y lo veo en las posiciones de los modulos.

public function install()
{
$this->_clearCache('psm_productos_sc.tpl');


if (!parent::install()
|| !$this->registerHook('Boletos') 
|| !$this->registerHook('rightColumn')
|| !$this->registerHook('Top')
|| !$this->registerHook('header')
|| !$this->registerHook('home') 


)
return false;
return true;
}

El modulo SOLO lo puedo ver en el home, es decir, funciona. 

Muestra los resultados correctos. 

Pero quiero utilizarlo además de en la home, en otras páginas de resultados (ej. best-sales), o llamarlo desde un php independiente. 

No lo consigo. 

Alguna sugerencia? 
Link to comment
Share on other sites

  • 1 year later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...