Realizado

Modificación de formulario de reserva y tours

Publicado em 18 de Setembro de 2018 dias na TI e Programação

Sobre este projeto

Aberto

Se requiere agregar condicionales a un formulario que permite hacer reservaciones.
Los tours se manejan por Woocommerce. Cuando se publica el tour, se tiene la posibilidad de poner el precio y agregar unas variaciones. El problema de las variaciones, es que al elegir una, se suma el precio del tour + el precio de la variación.
Se aclara que el sistema no permite dejar vacío el input de precio. Lo ideal es que se manejen como variaciones de producto normales, que apenas se elija una variación, tome ese valor como total.

Entonces se requiere que funcione de las dos maneras. Por ejemplo, que se pueda elegir entre las variables privado y general, ó que se pueda sumarle al valor del tour cosas, como almuerzo, desayuno, etc. En otras palabras, se necesita aumentar esta característica al sistema.
Para esto se necesita que:

1. Si se deja el input del precio en blanco o en 0 y se agrega dos variables, tome el precio de la variable elegida. (Se debe habilitar para que se pueda dejar el campo en 0 o en blanco.)
Y donde dice "Precio", debe aparecer "Desde" y tome el valor de la variable que cueste menos > Tanto dentro del producto como fuera.
2. Si se deja el precio en 0 o vacío, se debe ocultar el formulario de booking y se debe dejar solo el formulario de cotizar. En la parte que dice "Precio", debe aparecer "Cotizar", tanto dentro del producto como fuera. (En esta caso no hay variaciones)
3.
Cuando el input del precio tiene un valor diferente a 0 o vacío y hay variaciones, el sistema debe hacer lo que hace actualmente, sumar el valor de las variables (en este caso ya está hecho así)

Nota: Si la variable no aparece en los emails de la compra, toca agregarlos, si no no :)

En este video explico mejor todo:
https://youtu.be/PvhJ4X10tao

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Bug ou alteração pequena
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Integrações de API Outros (Outras APIs)
Funções necessárias Desenvolvedor

Prazo de Entrega: 18 de Setembro de 2018

Habilidades necessárias