CmsFan Posted November 17, 2014 Share Posted November 17, 2014 Hola, En el momento del checkout (del pago) se me solapan en pantalla los diferentes métodos de pago? Cómo puedo solucionarlo para dejar un poco de espacio entre ellos? Adjunto captura: Link to comment Share on other sites More sharing options...
CmsFan Posted November 18, 2014 Author Share Posted November 18, 2014 Hola, alguien que pueda ayudarme para meter espacio entre los logos en la pantalla de pago? Link to comment Share on other sites More sharing options...
CmsFan Posted November 18, 2014 Author Share Posted November 18, 2014 Alguna ayuda? Link to comment Share on other sites More sharing options...
CmsFan Posted November 19, 2014 Author Share Posted November 19, 2014 Alguien puede echar una mano? Creo que tiene que ser algo bastante simple... Link to comment Share on other sites More sharing options...
galindogadea Posted November 19, 2014 Share Posted November 19, 2014 (edited) Parece que el que te da problema es el modulo sofort, edita su fichero: modules/sofortbanking/views/templates/hook/payment.tpl (haz luego su correspondiente override, para que no se pierdan los cambios cuando actualices el modulo) Edited November 19, 2014 by galindogadea (see edit history) Link to comment Share on other sites More sharing options...
CmsFan Posted November 20, 2014 Author Share Posted November 20, 2014 ok. El Overrride como lo hago? Generalmente, si hago un cambio, machaco el fichero en el Ftp y ya está (guardando copia del anterior por si acaso) Link to comment Share on other sites More sharing options...
nadie Posted November 20, 2014 Share Posted November 20, 2014 Copias el: modules/sofortbanking/views/templates/hook/payment.tpl Aqui: /themes/plantilla/modules/sofortbanking/views/templates/hook/payment.tpl Si dentro de tu plantilla, no tienes la estructura: /modules/sofortbanking/views/templates/hook/ Creala... Luego modificas el que esta dentro de plantilla, que es el que digamos tendra prioridad. Saludos, Link to comment Share on other sites More sharing options...
CmsFan Posted November 20, 2014 Author Share Posted November 20, 2014 Ok, perfecto, así lo haré Link to comment Share on other sites More sharing options...
galindogadea Posted November 20, 2014 Share Posted November 20, 2014 Ok, perfecto, así lo haré ¿Lo has implantando al final? Link to comment Share on other sites More sharing options...
CmsFan Posted November 20, 2014 Author Share Posted November 20, 2014 No, aun no...Estoy acabando otras cosas y lo guardo para el final de todo Link to comment Share on other sites More sharing options...
galindogadea Posted November 20, 2014 Share Posted November 20, 2014 No, aun no...Estoy acabando otras cosas y lo guardo para el final de todo Pero ya que estas, prueba modificarlo ahora, asi una cosa menos que tienes que hacer luego.. Link to comment Share on other sites More sharing options...
CmsFan Posted November 26, 2014 Author Share Posted November 26, 2014 Hola Galindo, He efectuado ya el cambio y, a pesar de ponerlo más pequeño, se solpa igualmente con el de Iupay y quedan todos como descolocados. Hay algun archivo más global que defina los espacios entre las imágenes (logos de pago) en la página de pagos? Link to comment Share on other sites More sharing options...
CmsFan Posted November 26, 2014 Author Share Posted November 26, 2014 Alguna ayuda para dar el formato correcto a la página de pagos? Link to comment Share on other sites More sharing options...
nadie Posted November 27, 2014 Share Posted November 27, 2014 No tengo el modulo enfrente, pero si el tpl, ya que en su día me baje el codigo. Creo que el codigo de tu modulo es asi: <a href="{if method_exists('Link','getModuleLink')}{$link->getModuleLink('sofortbanking', 'payment', ['token' => $static_token])}{else}{$this_path_ssl|escape:'htmlall':'UTF-8'}payment.php?token={$static_token|escape:'htmlall':'UTF-8'}{/if}" title="{l s='Pay with sofortbanking' mod='sofortbanking'}"> {if $cprotect == "Y" && $lang_iso == "de"} <img src="{$module_template_dir|escape:'htmlall':'UTF-8'}img/{$mod_lang|escape:'htmlall':'UTF-8'}/banner_400x100_ks.png" alt="banner_400x100_ks.png" title="{l s='Buy secure with customer protection by sofortbanking' mod='sofortbanking'}" width="400" height="100" /> {l s='Buy secure with customer protection by sofortbanking' mod='sofortbanking'} {else} <img src="{$module_template_dir|escape:'htmlall':'UTF-8'}img/{$mod_lang|escape:'htmlall':'UTF-8'}/banner_300x100.png" alt="banner_300x100.png" title="{l s='Pay easy and secure with SOFORT Banking.' mod='sofortbanking'}" width="300" height="100" /> {l s='Pay easy and secure with SOFORT Banking.' mod='sofortbanking'} {/if} <br class="clear" /> </a> </p> Prueba dejarlo asi: <div class="row"> <div class="col-xs-12"> <p class="payment_module"> <a href="{if method_exists('Link','getModuleLink')}{$link->getModuleLink('sofortbanking', 'payment', ['token' => $static_token])}{else}{$this_path_ssl|escape:'htmlall':'UTF-8'}payment.php?token={$static_token|escape:'htmlall':'UTF-8'}{/if}" title="{l s='Pay with sofortbanking' mod='sofortbanking'}"> {if $cprotect == "Y" && $lang_iso == "de"} <img src="{$module_template_dir|escape:'htmlall':'UTF-8'}img/{$mod_lang|escape:'htmlall':'UTF-8'}/banner_400x100_ks.png" alt="banner_400x100_ks.png" title="{l s='Buy secure with customer protection by sofortbanking' mod='sofortbanking'}" width="400" height="100" /> {l s='Buy secure with customer protection by sofortbanking' mod='sofortbanking'} {else} <img src="{$module_template_dir|escape:'htmlall':'UTF-8'}img/{$mod_lang|escape:'htmlall':'UTF-8'}/banner_300x100.png" alt="banner_300x100.png" title="{l s='Pay easy and secure with SOFORT Banking.' mod='sofortbanking'}" width="300" height="100" /> {l s='Pay easy and secure with SOFORT Banking.' mod='sofortbanking'} {/if} <br class="clear" /> </a> </p> </div> </div> 1 Link to comment Share on other sites More sharing options...
CmsFan Posted November 27, 2014 Author Share Posted November 27, 2014 (edited) Hola nadie, Bueno, el problema es más bien que todos los logos salen como desformateados en lo que posición y alineación se refiere. Fíjate, adjunto nueva captura (ya modifiqué el tamaño de Sofort, pero el problema esmás global de todos los métodos de pago) Edited November 27, 2014 by Bcnserv (see edit history) Link to comment Share on other sites More sharing options...
CmsFan Posted November 28, 2014 Author Share Posted November 28, 2014 Hola nadie, sabes en qué archivo tpl o similar puedo arreglar esto? Link to comment Share on other sites More sharing options...
CmsFan Posted November 28, 2014 Author Share Posted November 28, 2014 alguna ayudita? Ya solo me falta esto... Link to comment Share on other sites More sharing options...
nadie Posted November 28, 2014 Share Posted November 28, 2014 Si se pudiera ver tu web, podria ayudarte, pero de esta manera solo estamos haciendo pruebas a ciegas. Vamos por partes (vamos hacer una prueba) Vamos a quitar las imagenes el modulo softboking ya que son muy grandes para comprobar una cosa (luego las pondremos de nuevo, para ver como queda)Es decir el payment.tpl del sofortbanking dejalo así: <div class="row"> <div class="col-xs-12"> <p class="payment_module"> <a href="{if method_exists('Link','getModuleLink')}{$link->getModuleLink('sofortbanking', 'payment', ['token' => $static_token])}{else}{$this_path_ssl|escape:'htmlall':'UTF-8'}payment.php?token={$static_token|escape:'htmlall':'UTF-8'}{/if}" title="{l s='Pay with sofortbanking' mod='sofortbanking'}"> {l s='Pay easy and secure with SOFORT Banking.' mod='sofortbanking'} </a> </p> </div> </div> y en caso de que el modulo que estes usando de Redsys sea el gratuito, ve al fichero: modules/redsys/views/templates/redsys.tpl Añade (solo en caso de que no lo tengas añadido) esto: <div class="row"> <div class="col-xs-12"> encima del: <p class="payment_module"> y despues del: </p> Añade esto: </div> </div> para cerrar los divs. Para el modulo de iupay, haz lo mismo, en: modules/iupay/views/templates/iupay.tpl Esto suponiendo que estes usando los modulo de aqui: http://www.redsys.es/wps/portal/redsys/publica/areadeserviciosweb/descargaDeDocumentacionYEjecutables (Hablo del Redsys y del Iupay a día de hoy, quizas en un futuro ya vengan corregidos xD) Ya te digo que a ciegas es complicado ayudarte y viendo tu web desde luego esto agilizaria los transmites para poder ayudarte. Link to comment Share on other sites More sharing options...
CmsFan Posted November 29, 2014 Author Share Posted November 29, 2014 Ok, perfecto Nadie. Ahora lo pruebo y, si, efectivamente utilizo los últimos módulos gratuitos de la página oficial de Redyss Link to comment Share on other sites More sharing options...
CmsFan Posted November 29, 2014 Author Share Posted November 29, 2014 Hola de nuevo Nadie, He seguido todos los pasos que indicas y el resultado es: - Sofort Banking sale mejor, porque solo queda texto, no hay logo - Redsys y Iupay, siguen igual, no se han movido de la misma posición descentrada... Link to comment Share on other sites More sharing options...
CmsFan Posted November 29, 2014 Author Share Posted November 29, 2014 Hola nadie, arreglado !! Después de cierre de los if habían varios <br /> (saltos de linea). Entonces, jugando a quitar y poner saltos de linea y en algun caso de parágrafo <p> </p>, he conseguido formatearlo mucho mejor Ahora miraré como modificar el tamaño de los logos, para que ya quede 100% perfecto Link to comment Share on other sites More sharing options...
CmsFan Posted November 29, 2014 Author Share Posted November 29, 2014 Cierro, todo solventado y, como siempre, muchas gracias por la ayuda! Link to comment Share on other sites More sharing options...
Recommended Posts