alvaroalfaro6 Posted May 21, 2019 Share Posted May 21, 2019 Buenas, quiero conseguir que si el cliente elige personalizar el producto, se incremente el precio de éste. Lo he conseguido creando las combinaciones con impacto en el precio. Mi problema es que quiero que esta personalización se haga a través de la subida de una imagen, y quiero que sea solo posible subir la imagen en el caso de que el usuario haya marcado la opción y se haya incrementado el precio. Esto lo he conseguido añadiendo un if en el product.tpl, quedándome como en las fotos adjuntas dependiendo de si el cliente marca o no el uso de la foto. Lo que me gustaría hacer para finalizar, es que si el cliente le ha dado que sí en un primer momento y subido un archivo, si le da a NO, que se borre la foto que ha subido, si no se borra, la imagen se manda y el precio que se indica es el de producto sin personalizar. He mirado, y la forma de borrar una imagen subida por el cliente es a través del link de la tercera foto adjunta,que es generado por: {if $field.is_customized} <br> <img src="{$field.image.small.url}"> <a class="remove-image" href="{$field.remove_image_url}" rel="nofollow">{l s='Remove Image' d='Shop.Theme.Actions'}</a> {/if} Existe alguna forma para que se borre la imagen cuando el cliente pasa de la opción foto SÍ a la opción foto NO?? Espero haberme explicado, el tema es algo confuso... Muchas gracias!! Link to comment Share on other sites More sharing options...
cr998 Posted May 25, 2019 Share Posted May 25, 2019 la imagen que manda el cliente la esas subiendo a trabes de ajax o del mismo controlador? 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