Jump to content
alvaroalfaro6

Hacer desaparecer la personalización del producto

Recommended Posts

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

fotono.JPG

fotosi.JPG

link.JPG

Share this post


Link to post
Share on other sites

la imagen que manda el cliente la esas subiendo a trabes de ajax o del mismo controlador?

Share this post


Link to post
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

×

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More