Jump to content

Logos de pago pagina principal


quimfrcr

Recommended Posts

Buenas tardes!! He estado buscando y no he encontrado nada..

 

Me gustaría que en el home de la web apareciera la imagen de los logos de pago. El modulo es bloque de logos de pago no? He intentado ponerla en Displayfooter, Displayhome, Displayheader y no me deja.

 

Como puedo hacer para ponerlo en el footer?

 

Version: 1.6.0.9

Plantilla: minimal_16

 

Saludos!

Link to comment
Share on other sites

¿El modulo que te refieres es este:

blockpaymentlogo

?

 

Según veo en el codigo del modulo que lleva esto:

public function hookFooter($params)
	{
		return $this->hookLeftColumn($params);
	}

Si desde modulos -> Posiciones -> Insertar Hook (boton verde de arriba) lo colocas en el displayfooter,  se te deberia ver.

  • Like 1
Link to comment
Share on other sites

¿El modulo que te refieres es este:

blockpaymentlogo

?

 

Según veo en el codigo del modulo que lleva esto:

public function hookFooter($params)
	{
		return $this->hookLeftColumn($params);
	}

Si desde modulos -> Posiciones -> Insertar Hook (boton verde de arriba) lo colocas en el displayfooter,  se te deberia ver.

 

Al que me refiero es el que si sale en la ficha de producto debajo del boton comprar.

 

Se llama Bloque de logos de pago v1.3.6  (PRODUCTPAYMENTLOGOS)

 

El que tu dices lo tengo pero no lo veo en ningún sitio  :wacko:  esta instalado y configurado "Página de destino para el bloque de enlaces - Pago seguro - "

 

El otro es el que puedes configurar la imagen y el texto que aparece encima los logos.

Link to comment
Share on other sites

Tienes dos modulos diferentes, uno es el de la ficha del producto (productpaymentlogos) y el otro que se llama: (blockpaymentlogo)

 

Si quieres que sea el:

productpaymentlogos

añade en el:

/modules/productpaymentlogos/productpaymentlogos.php

Esto:

	public function hookDisplayFooter($params)
	{
		return $this->hookDisplayProductButtons($params);
	}

y prueba luego moverlo al displayfooter...

  • Like 2
Link to comment
Share on other sites

Tienes dos modulos diferentes, uno es el de la ficha del producto (productpaymentlogos) y el otro que se llama: (blockpaymentlogo)

 

Si quieres que sea el:

productpaymentlogos

añade en el:

/modules/productpaymentlogos/productpaymentlogos.php

Esto:

	public function hookDisplayFooter($params)
	{
		return $this->hookDisplayProductButtons($params);
	}

y prueba luego moverlo al displayfooter...

 

Esto me ha funcionado para meterlo en el footer si!

 

Lo que pasa es que.. que pasa con el otro modulo? Ese no lo veo por ningún lado, y esta activado y en sus respectivos hooks.

 

displayHeader

 

 

displayLeftColumn

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

¿Y te aparece instalado en el DisplayFooter? 

 

De todos modos... si la imagen ya la has puesto con el otro modulo en el piei con la modificacion que has realizado, y puedes tambien ponerla con el contentbox: http://contentbox.org/ o el mismo htmlbox http://mypresta.eu/modules/front-office-features/html-box.html no me complicaria mucho xD

Edited by nadie (see edit history)
  • Like 1
Link to comment
Share on other sites

¿Y te aparece instalado en el DisplayFooter? 

 

De todos modos... si la imagen ya la has puesto con el otro modulo en el piei con la modificacion que has realizado, y puedes tambien ponerla con el contentbox: http://contentbox.org/ o el mismo htmlbox http://mypresta.eu/modules/front-office-features/html-box.html no me complicaria mucho xD

 

 

Si , con el contentbox lo puse, y me gusta mas que con el modulo porque así no aparece el texto. Pero... como puedo ponerlo al otro lado de la pagina? Se pone en la izquierda abajo del todo, justo antes donde puedes poner el copyright etc. Quisiera ponerlo debajo del contacto de la tienda pero no veo la forma de alinearlo a la izquierda.

 

Si queréis verlo en la web es frutossecosangulo.com

Link to comment
Share on other sites

Yo los logré poner pero activando la columna izquierda en el home page y después ubicando el bloque dentro de la columna. Ahora el problema que tengo es que mis medios de pago no son solo MasterCard y Visa, tengo 2 franquicias más disponibles ademas de otras formas de pago, yo por ejemplo no uso PayPal (no es muy común en suramérica), como agrego más logos?

 

Gracias!

Link to comment
Share on other sites

Hola sergioapatinoa,
 
Por lo que veo en el tpl del modulo:
 
modules/blockpaymentlogo/blockpaymentlogo.tpl (si no tienes override(copia del tpl) en /themes/plantilla/modules/blockpaymentlogo/blockpaymentlogo.tpl) hazlo (y si lo tienes edita directamente el de la plantilla) para que no se pierdan los cambios si se actualiza el modulo)

El modulo se compone de tres imagenes:
 

<img src="{$img_dir}logo_paiement_visa.jpg" alt="visa" width="33" height="21" />
<img src="{$img_dir}logo_paiement_mastercard.jpg" alt="mastercard" width="32" height="21" />
<img src="{$img_dir}logo_paiement_paypal.jpg" alt="paypal" width="61" height="21" />

Si borras:
 

<img src="{$img_dir}logo_paiement_paypal.jpg" alt="paypal" width="61" height="21" />

ya no veras el logo de paypal.
 
Las imagenes:
 

logo_paiement_visa.jpg
logo_paiement_mastercard.jpg
logo_paiement_paypal.jpg

según veo (parece) se guardan en:
 

/themes/plantilla/img/

* Puedes añadir nuevas lineas en el tpl y añadir una nueva imagen en el directorio para enlazarla. sin problema.

Edited by nadie (see edit history)
  • Like 1
Link to comment
Share on other sites

Hola nadie,

 

Antes que nada gracias por tu respuesta, nos es de mucha ayuda a los no expertos/desarrolladores. Entendí perfectamente como editar el tpl, pero no lo del override del mismo, donde puedo encontrar como hacerlo? Es solo un copy/paste del blockpaymentlogo.tpl

 

de:

 

modules/blockpaymentlogo/

 

a:

 

/themes/plantilla/modules/blockpaymentlogo/

 

?

 

Gracias de nuevo.

Link to comment
Share on other sites

Si, como creo que no viene el fichero  blockpaymentlogo.tpl en:

/themes/plantilla/modules/blockpaymentlogo/

Copialo y modifica el que que copies.

 

Ya que los cambios que hagas en el tpl de:

/themes/plantilla/modules/blockpaymentlogo/

No se perderan si se actualiza el módulo o prestashop en un futuro, y los que hagas en:

/modules/blockpaymentlogo/

si se perderan porque se machacan los ficheros..

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

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...