Jump to content

Botón realizar pedido deshabilitado.


Dani_D

Recommended Posts

Buenos días,

Os pongo en situación de mi problema,  tengo un prestashop 1.7.8.11 con el tema warehouse versión 4.5.5. En la página de checkout el botón de realizar pedido con este tema está siempre deshabilitado y no es posible finalizar la compra. Sin embargo, si cambio al tema classic el botón funciona correctamente.

He realizado pruebas deshabilitando módulos, desactivando overrides.. y en el servidor no veo error alguno. Sé que es un error del tema, pero no exactamente donde puede estar. 

Gracias.

checkout-fail.png

Link to comment
Share on other sites

  • 4 weeks later...

Hola, revisa en xxx\themes\warehouse\templates\checkout\_partials\steps\payment.tpl que tengas este código:

<div class="ps-shown-by-js">
      <button type="submit" {if !$selected_payment_option} disabled {/if} class="btn btn-primary btn-block btn-lg">
        {l s='Order with an obligation to pay' d='Shop.Theme.Checkout'}
      </button>
        <article class="alert alert-danger m-t-2 js-alert-payment-conditions" role="alert" data-alert="danger">
          {l
            s='Please make sure you\'ve chosen a [1]payment method[/1] and accepted the [2]terms and conditions[/2].'
            sprintf=[
              '[1]' => '<a href="#checkout-payment-step">',
              '[/1]' => '</a>',
              '[2]' => '<a href="#conditions-to-approve">',
              '[/2]' => '</a>'
            ]
            d='Shop.Theme.Checkout'
          }
        </article>
    </div>

si existe, puede ser que la variable de pago seleccionado este vacía y entra en el condicional {if !$selected_payment_option} disabled {/if}

prueba con {$selected_payment_option|@var_dump} y valida que valor devuelve

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