Pregunta sobre Contact Form 7 - Conditional Fields de Wordpress:

Conflicto de etiqueta de nombre

Un usuario preguntó 👇

Hola,

Me gusta mucho tu plugin y, lamentablemente, algo no funciona como se esperaba.

Déjame explicarte:

He pasado 2 listas idénticas con las mismas opciones además de sus valores. Estos abandonos tienen el mismo identificador que «destinatarios».

Este es un fragmento de código

<label>Concerns
[select* type class:type "Wish me luck" "Charity" "Business & Sponsorship" "General enquiry"]
</label>

[group not-business clear_on_hide]
<label>Choose your location
[select* recipients class:recipients "US|[email protected]" "Europe|[email protected]" "[email protected]" "Asia|[email protected]" "Rest of the World|[email protected]"]
</label>
[/group]

[group business clear_on_hide]
<label>Choose your location
[select* recipients class:recipients "US|[email protected]" "Europe|[email protected]" "United Kingdom|[email protected]" "Asia|[email protected]" "Rest of the World|[email protected]"]
</label>
[/group]

[text* fullname class:contact-section__input placeholder "Fullname"]

[email* email class:contact-section__input placeholder "Email"]

[textarea message x2 class:contact-section__input placeholder "Message"]

[submit class:contact-section__button class:button-primary "Send"]

El problema es que estos dos últimos tienen la misma etiqueta de nombre html y el valor correcto no se envía en un formulario enviado.

¿Hay alguna forma de solucionar este problema?

Gracias por adelantado.

(@ jules-colle)

Hace 1 año, 10 meses

De las preguntas frecuentes:

Cada nombre de la propuesta debe ser único

Si bien es posible que sus campos no se muestren al mismo tiempo, es importante comprender que WPCF7CF no eliminará los campos, solo los ocultará. Entonces, todos los campos se ingresarán cuando se envíe el formulario. Debido a esto, dos campos no pueden tener el mismo nombre.

Forma incorrecta (2 elementos de entrada con el mismo nombre «a»):

[group group-1][select a “1” “2” “3”][/group] [group group-2][select a “1” “2” “3”][/group]

Forma adecuada (cada grupo y campo tiene nombres únicos):

[group group-1][select a “1” “2” “3”][/group] [group group-2][select b “1” “2” “3”][/group]

(@valgua)

Hace 1 año, 10 meses

Gracias por su respuesta.

Vi esta respuesta de las Preguntas frecuentes.

Mi principal problema es que tengo que usar dos menús desplegables con el mismo nombre ya que el valor está en Para: para enviar correos electrónicos.

¿Quizás hay un flujo de trabajo?

Gracias.

(@ jules-colle)

Hace 1 año, 10 meses

Si. En el campo Para también puede utilizar etiquetas condicionales como:

[group-1][select-1][/group-1][group-2][select-2][/group-2]

PD: Recibirá una advertencia de sintaxis de CF7, pero puede ignorarla.

Esta respuesta fue modificada hace 1 año, 10 meses. Esta respuesta fue modificada hace 1 año, 10 meses.

¿Solucionó tu problema??

0 / 0

Deja una respuesta 0

Tu dirección de correo electrónico no será publicada.