Jump to content

(solucionado) problema posición módulo REDSYS 1.5


rastreator

Recommended Posts

Hola a todos!

 

Recientemente he puesto un TPV virtual en nuestra tienda, y utilizo el módulo de REDSYS que he encontrado por el foro.

 

Todo funciona perfecto, pero hay un problema de posición del módulo en el momento del pago, y es que sólo puedo ponerlo en último lugar (me gustaría ponerlo en primer lugar), porque si lo cambio de orden, se descolocan los demás.

 

Parece que hay unas medidas diferentes establecidas para la posición de ese módulo con respecto a los demás...

 

Si alguien me puede echar una mano agradecido estoy.

 

Adjunto una pantalla de cómo lo tengo ahora (se ve que el módulo redsys no ocupa el mismo ancho que los otros, y si lo pongo de primero, me aparece el siguiente módulo a su derecha en lugar de salir debajo).

 

 

Saludos

post-362182-0-29072800-1430153371_thumb.jpg

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

  • 5 months later...

Hola Enrique,

 

Sí, puedo ponerlo en cualquier orden incluso desde el BO, el problema es que ese módulo tiene algo en su código, que no se donde está, que hace que tenga unas dimensiones diferentes al resto, entonces los módulos de pago que quedan debajo de él al aparecer en el paso del pago, salen a la derecha en lugar de debajo, y en la plantilla móvil directamente sale ese módulo mal y el siguiente ni se ve.

 

Si te fijas en la imagen que adjunto en el primer mensaje, la linea horizontal del tercer módulo se queda a mitad de camino, me gustaría poder hacer que las dimensiones fueran iguales que en los otros, pero no lo veo al inspeccionar código donde puede estar

 

Tiene que ser algo en el código del módulo redsys el que hace que se coloque mal, ya que lo hace en todas las plantillas.

Link to comment
Share on other sites

Ya está arreglado. Me he puesto a comprar archivos con los de los otros módulos, y al final el problema está en el archivo "redsys.tpl"

 

Había un estilo inline que hacía esa cosa rara, lo he quitado y solucionado.

 

Aquí está el código del archivo redsys.tpl por si alguien llegase aquí con el mismo problema.

<p class="payment_module">
	<a href="javascript:$('#redsys_form').submit();" title="{l s='Conectar con el TPV' mod='redsys'}">
		
		<img src="{$module_dir}tarjetas_redsys.png" alt="{l s='Conectar con el TPV' mod='redsys'}">
		
		{l s='Pago con tarjeta de credito credito a traves de la plataforma Redsys' mod='redsys'}
	{if $fee>0}
		<br /><br />
		{l s='Este método de pago lleva asociado un recargo de ' mod='redsys'} <font color="red"/><b/>{convertPrice price=$fee}.</b/></font/> {l s='El recargo se sumará a los gastos de envío' mod='redsys'}
	{/if}
	</a>
</p>

<form action="{$urltpv}" method="post" id="redsys_form" class="hidden">	
	<input type="hidden" name="Ds_Merchant_Amount" value="{$cantidad}" />
    <input type="hidden" name="Ds_Merchant_Currency" value="{$moneda}" />
	<input type="hidden" name="Ds_Merchant_Order" value="{$pedido}" />
	<input type="hidden" name="Ds_Merchant_MerchantCode" value="{$codigo}" />
	<input type="hidden" name="Ds_Merchant_Terminal" value="{$terminal}" />
	<input type="hidden" name="Ds_Merchant_TransactionType" value="{$trans}" />
	<input type="hidden" name="Ds_Merchant_Titular" value="{$titular}" />
	<input type="hidden" name="Ds_Merchant_MerchantName" value="{$nombre}" />
  {if $notificacion>0}
	<input type="hidden" name="Ds_Merchant_MerchantURL" value="{$urltienda}" />
  {/if}
	<input type="hidden" name="Ds_Merchant_ProductDescription" value="{$productos}" />
	<input type="hidden" name="Ds_Merchant_UrlOK" value="{$UrlOk}" />
	<input type="hidden" name="Ds_Merchant_UrlKO" value="{$UrlKO}" />
	<input type="hidden" name="Ds_Merchant_MerchantSignature" value="{$firma}" />
	<input type="hidden" name="Ds_Merchant_ConsumerLanguage" value="{$idioma_tpv}" />
    <input type="hidden" name="Ds_Merchant_PayMethods" value="T" />
</form>
Link to comment
Share on other sites

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