Prestashop: Generador de módulos para contenido lateral

Prestashop: Generador de módulos para contenido lateral

Acabo de encontrarme esta página en la que se pueden generar varios módulos que permiten insertar HTML en cualquier Hook de prestashop.

contentBox – HTML module for Prestashop.

En principio, solo permite insertarlos en el lateral izquierdo, pero modificando un poco el archivo php del módulo podremos insertarlos donde nosotros queramos.

Primero buscamos un sitio para crear un Hook donde se va a insertar el nuevo módulo. Por ejemplo en footer.php, justo antes de la etiqueta de footer escribimos:

{hook h='beforeFooter'}

A continuación vamos al archivo .php del módulo que hemos generado y añadimos al método install el if que registra beforeFooter tal como se ve a continuación:

	public function install()
	{
		if (!parent::install())
			return false;
		if (!$this->registerHook('leftColumn'))
			return false;
		if (!$this->registerHook('beforeFooter'))
			return false;
		return true;
	}

Por último, registramos el hook. Veréis que hay muchas líneas en las que hay funciones hook…($params). Pues añadimos la siguiente línea al final:

function hookBeforeFooter($params){return $this->hookdisplayRightColumn($params);}

About Post Author

pablocia

Lo mejor para observar la corriente es no estar en ella, así que toma distancia, piensa y verás la solución. <a href="https://es-es.facebook.com/visualxtudio">Facebook</a>
Happy
Happy
0 %
Sad
Sad
0 %
Excited
Excited
0 %
Sleepy
Sleepy
0 %
Angry
Angry
0 %
Surprise
Surprise
0 %

Average Rating

5 Star
0%
4 Star
0%
3 Star
0%
2 Star
0%
1 Star
0%

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Entrada anterior WordPress: Error al actualizar Contact Form 7 a 3.9 wpcf7_add_shortcode
Entrada siguiente Conectar el móvil al ordenador para depuración de errores en móvil con Google Chrome