Jump to content

Ejecutar widget en botón de método de pago


Eutanasio

Recommended Posts

Buenas,

 

Tengo un módulo de un nuevo método de pago que que, como todos por defecto, está configurado para que primero lo selecciones y luego te manda a la página de confirmación (etapa que he eliminado en otros métodos de pago, pero que aquí no lo sé hacer). Alguien sabría decirme cómo hacerlo?

 

Este es el código del TPL que muestra la opción de pago a seleccionar:

<div class="row">
  <div class="col-xs-12">
        <p class="payment_module">
            <a 
            class="amanpay" 
            href="{$this_link|escape:'html':'UTF-8'}" 
            title="{l s='Pay by Amanpay' mod='amanpay'}">
              {l s='Pay by Amanpay' mod='amanpay'} 
            </a>
        </p>
    </div>
</div> 

Y este es el código de la página de confirmación de este método de pago:

{capture name=path}
    {l s='Amanpay payment.' mod='amanpay'}
{/capture}

<h1 class="page-heading">
    {l s='Order summary' mod='amanpay'}
</h1>

{assign var='current_step' value='payment'}
{include file="$tpl_dir./order-steps.tpl"}

{if $nbProducts <= 0}
	<p class="alert alert-warning">
        {l s='Your shopping cart is empty.' mod='amanpay'}
    </p>
{else}
        <div class="box cheque-box">
            <h3 class="page-subheading">
                {l s='Amanpay payment.' mod='amanpay'}
            </h3>
            <p class="cheque-indent">
                <strong class="dark">
                    {l s='You have chosen to pay by Amanpay.' mod='amanpay'}
                    {l s='Here is a short summary of your order:' mod='amanpay'}
                </strong>
            </p>
            <p>
                - {l s='The total amount of your order is' mod='amanpay'}
                <span id="amount" class="price">{displayPrice price=$total}</span>
                {if $use_taxes == 1}
                    {l s='(tax incl.)' mod='amanpay'}
                {/if}
            </p>
            <p>
                - {l s='Please confirm your order by clicking "I confirm my order."' mod='amanpay'}.
            </p>
        </div>

        <p class="cart_navigation clearfix" id="cart_navigation">
            {*
        	<a 
            class="button-exclusive btn btn-default" 
            href="{$link->getPageLink('order', true, NULL, "step=3")|escape:'html':'UTF-8'}">
                <i class="icon-chevron-left"></i>{l s='Other payment methods' mod='amanpay'}
            </a>
            *}
            <a  class="button btn btn-default button-medium" href="#" onclick="return confirm(event)">
                <span>{l s='I confirm my order' mod='amanpay'}
                	<i class="icon-chevron-right right"></i>
                </span>
            </a>
            {*<div style="float: right;margin-top: -38px;">*}
                {$amanpay_widget}
            {*</div>*}
       </p>
        
        <script type="text/javascript">
        	function confirm (e)
        	{
        		e.preventDefault();
                AmnPy.loadModal();
        	}
        </script>
{/if}

Muchas gracias por la ayuda!

Edited by omar2886 (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...