romanalcuadrado Posted January 9, 2019 Share Posted January 9, 2019 Buenas, Creé un botón de anclaje en la pagina donde aparecen todos los productos que se han metido en el carrito de la compra para que este te llevara más abajo mediante un ancla y que rellenaras los datos de envío, ya que hemos detectado que los clientes tienen dificultades para terminar el proceso de compra porque en la página, de un primer vistazo, no se visualiza ningún indicio que el proceso de compra sigue más abajo. Pero cuando el usuario ya está registrado el botón no funciona (creo que puede ser que el .tpl que se muestra cuando no está registrado es distinto al que se muestra cuando sí se está registrado). ¿Puedo hacer que el botón tenga un if o algo parecido para que cuando el usuario no esté registrado vaya a un sitio y si está registrado vaya a otro? aquí tenéis el código del botón: <a href="#opc_new_account" class="btn btn-default btn-md icon-right" title="{l s='Pagar'}"> <span>{l s='Pagar'}</span> </a> Link to comment Share on other sites More sharing options...
Pedro Posted January 9, 2019 Share Posted January 9, 2019 Me imagino que es porque en el enlace pone que lleve a esta id " #opc_new_account " que será la caja de crear una cuenta nueva, si ya está registrado esa id no aparecerá, debes de poner una id que exista siempre Link to comment Share on other sites More sharing options...
romanalcuadrado Posted January 22, 2019 Author Share Posted January 22, 2019 (edited) Claro, se que cuando el usuario está registrado el .tpl de registro no aparece. Mi pregunta es: si en ese botón puedo decirle (mediante código) que, si está registrado el cliente se vaya a otra id (por ejemplo "#order_payment" que estará en order-payment.tpl) o si no está registrado se vaya donde esté la id "#opc_new_account" situada en opc-new-account.tpl. No se si me he explicado bien. Edited January 22, 2019 by romanalcuadrado (see edit history) Link to comment Share on other sites More sharing options...
Pedro Posted January 22, 2019 Share Posted January 22, 2019 mmmm yo creo que si, algo rebuscado pero supongo que se puede hacer algo parecido a esto dentro del enlace {if islogged}#order_payment{else}#opc_new_account{/if} yo creo que habrá que poner el enlace entero para que te funcione Link to comment Share on other sites More sharing options...
romanalcuadrado Posted January 23, 2019 Author Share Posted January 23, 2019 (edited) Gracias Pedro lo probaré, ya te cuento si funciona. ¿Sería así?, no quiero cargarme el código. {if islogged} <a href="#order_payment" class="btn btn-default btn-md icon-right" title="{l s='Pagar'}"> <span>{l s='Pagar'}</span> </a> {else} <a href="#opc_new_account" class="btn btn-default btn-md icon-right" title="{l s='Siguiente Paso'}"> <span>{l s='Siguiente Paso'}</span> </a> {/if} Muchas gracias! Edited January 23, 2019 by romanalcuadrado (see edit history) Link to comment Share on other sites More sharing options...
Pedro Posted January 23, 2019 Share Posted January 23, 2019 24 minutes ago, romanalcuadrado said: Gracias Pedro lo probaré, ya te cuento si funciona. ¿Sería así?, no quiero cargarme el código. {if islogged} <a href="#order_payment" class="btn btn-default btn-md icon-right" title="{l s='Pagar'}"> <span>{l s='Pagar'}</span> </a> {else} <a href="#opc_new_account" class="btn btn-default btn-md icon-right" title="{l s='Siguiente Paso'}"> <span>{l s='Siguiente Paso'}</span> </a> {/if} Muchas gracias! yo creo que si, guardate una copia del archivo por si acaso Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now