arrow_back_ios

¿Cómo solicitar información adicional solo para una tarifa específica?

Puedes mostrar u ocultar elementos de la interfaz según las opciones de reserva seleccionadas. Esto se puede lograr usando una reacción de tipo Agregar clase. También se requiere un conocimiento básico de HTML.
Usemos el recurso "Alquiler de snowboard" como ejemplo. En la configuración del recurso, haz clic en Agregar reacción.
Ingresa un nombre, por ejemplo, "Mostrar talla". Selecciona el tipo Agregar clase. Crea un nombre para la clase CSS, como show-size. Luego, agrega una condición.
Selecciona la condición de que se haya seleccionado una unidad de la tarifa "Snowboard con botas" y guárdala.
Ahora, cuando se seleccione esta tarifa, la clase CSS show-size se agregará al formulario de reserva en el widget.
Después, necesitas escribir una regla CSS simple para ocultar el campo en el formulario. Ve al widget y selecciona un tiempo disponible. Aparecerá el formulario de reserva con el campo que quieres controlar. Abre el marcado de la página y encuentra el ID de este campo. Haz clic derecho sobre el campo y selecciona Ver el código. En nuestro ejemplo, el ID del campo es field_93098.
Después de eso, abre la configuración del widget. Ve al panel de Diseño. Marca la opción Estilo CSS personalizado. Luego agrega el siguiente CSS:
#field_93098 { display: none; }
.show-size #field_93098 { display: block; }
Comprueba el resultado en el widget: