[Enviado al segundo nivel] No funciona ningun control de campos
This support ticket is created hace 2 años, 7 meses. There's a good chance that you are reading advice that it now obsolete.
This is the technical support forum for Toolset - a suite of plugins for developing WordPress sites without writing PHP.
Everyone can read this forum, but only Toolset clients can post in it. Toolset support works 6 days per week, 19 hours per day.
No supporters are available to work today on Toolset forum. Feel free to create tickets and we will handle it as soon as we are online. Thank you for your understanding.
Sun
Mon
Tue
Wed
Thu
Fri
Sat
-
7:00 – 14:00
7:00 – 14:00
7:00 – 14:00
7:00 – 14:00
7:00 – 14:00
-
-
15:00 – 16:00
15:00 – 16:00
15:00 – 16:00
15:00 – 16:00
15:00 – 16:00
-
Supporter timezone: Europe/London (GMT+01:00)
This topic contains 10 respuestas, has 2 mensajes.
Estoy definiendo el control de campos y no se que me ocurre que la mitad de los campo si hace la comprobacion de campos y la otra mitad no. Y en muchos campos cuando intento editar sus propiedades como ponerlos como obligatorios o solo numeros, no me guarda las opciones del tick, tambien me da un montos de advertencias y fallos como que faltan archivos (aunque son solo imagenes) o que las funciones jquery estas despreciadas.
Actualizo informacion. Ya entiendo por que ocurre, pero ahora es ver como arreglarlo
El problema esta en que en el formulario tengo 4 secciones por patologia
lo primero que tienes es un radio button que pinta el documento segun la patologia elegida.
Intuyo que el problema , es por que si en la patologia el campo requerido A se pinta pero en la patologia B sigue oculto, desactiva el codigo de verificacion, aunque se vea activo.
Seria algo asi
Selector
Si opcion 1
codigo
CAMPOA
codigo
Si opcion 2
Codigob
CAMPOA
Codigob
Si opcion 3
Codigoc
CAMPOA
CodigoX
El problema que eliga la opcion que eliga en campo clave obligatorio esta ocultado y en otro esta operativo pero la verificacion no funciona.
Ejemplo de codigo , todo los campos son requeridos
Entiendo que si el mismo campo es requerido pero esta en una seccion visible y no visible a vez no funcion los requerimientos.
Me tocara programarlos a mano
[credform]
[cred_field field='form_messages' class='alert alert-warning']
<div class="form-group">
<label for="%%FORM_ID%%_post_title">[cred_i18n name='post_title-label']Título de test[/cred_i18n]</label>
[cred_field field='post_title' class='form-control' output='bootstrap']
</div>
<div class="form-group">
<label for="%%FORM_ID%%_post_content">[cred_i18n name='post_content-label']Contenido de test[/cred_i18n]</label>
[cred_field field='post_content' output='bootstrap']
</div>
<div class="form-group">
<label for="%%FORM_ID%%_opciona">[cred_i18n name='opciona-label']Opciona[/cred_i18n]</label>
[cred_field field='opciona' force_type='field' class='form-check-input' output='bootstrap']
</div>
<div class="form-group">
<label for="%%FORM_ID%%_textoa">[cred_i18n name='textoa-label']textoa(este texto esta fuera del condicional cred_show_group)[/cred_i18n]</label>
[cred_field field='textoa' force_type='field' class='form-control' output='bootstrap']
</div>
[cred_show_group if="( $(opciona) eq '1' )" mode="fade-slide"]
<div class="form-group">
<label for="%%FORM_ID%%_numeroa">[cred_i18n name='numeroa-label']numeroa(este numero esta dentro del condicional cred_show_group)[/cred_i18n]</label>
[cred_field field='numeroa' force_type='field' class='form-control' output='bootstrap']
</div>
<div class="form-group">
<label for="%%FORM_ID%%_fechaa">[cred_i18n name='fechaa-label']fechaa(esta fecha esta dentro del condicional cred_show_group)[/cred_i18n]</label>
[cred_field field='fechaa' force_type='field' class='form-control' output='bootstrap']
</div>
[/cred_show_group]
[cred_show_group if="( $(opciona) eq '2' )" mode="fade-slide"]
<div class="form-group">
<label for="%%FORM_ID%%_numeroa">[cred_i18n name='numeroa-label']numeroa(este numero esta dentro del condicional cred_show_group)[/cred_i18n]</label>
[cred_field field='numeroa' force_type='field' class='form-control' output='bootstrap']
</div>
<div class="form-group">
<label for="%%FORM_ID%%_fechaa">[cred_i18n name='fechaa-label']fechaa(esta fecha esta dentro del condicional cred_show_group)[/cred_i18n]</label>
[cred_field field='fechaa' force_type='field' class='form-control' output='bootstrap']
</div>
[/cred_show_group]
[cred_show_group if="( $(opciona) eq '3' )" mode="fade-slide"]
<div class="form-group">
<label for="%%FORM_ID%%_numeroa">[cred_i18n name='numeroa-label']numeroa(este numero esta dentro del condicional cred_show_group)[/cred_i18n]</label>
[cred_field field='numeroa' force_type='field' class='form-control' output='bootstrap']
</div>
<div class="form-group">
<label for="%%FORM_ID%%_fechaa">[cred_i18n name='fechaa-label']fechaa(esta fecha esta dentro del condicional cred_show_group)[/cred_i18n]</label>
[cred_field field='fechaa' force_type='field' class='form-control' output='bootstrap']
</div>
[/cred_show_group]
[cred_field field='form_submit' output='bootstrap' value='Enviar' class='btn btn-primary btn-lg']
[/credform]
Yo tampoco sabia muy bien por que no se estaba reproduciendo correctamente el fallo pero parace que ya lo he descubierto, era por que faltaba un elemento a la ecuacion
He añadido un video subido a wetransfer donde se puede ver el problema y explico el porque ocurre no entiendo por que en versiones anteriores funciona pero en esta no