Hola Nigel, en un formulario tengo un"select" para que escojan que asignatura es el contenido (es una taxonomía), pero me aparece seleccionada la primera opción, ¿que parámetro debo poner para que aparezca sin una opción predeterminada y que sea un campo obligatorio?
[cred_field field='assignatura-primer' force_type='taxonomy' output='bootstrap' display='select' no_parent_text='' single_select='true']
He colocado
pero no funciona.
Saludos.
Rafa Corts
Nigel
Supporter
Languages:
English (English )
Spanish (Español )
Timezone:
Europe/London (GMT+00:00)
Hola Rafa
Lamentablemente ni una opción blanco ni un campo obligatario son posible para taxonomías de momento.
Es necesario usar JS para insertar una opción blanco, así:
(function ($) {
$(document).ready(function () {
$("select[name='asignatura-primer[]']").prepend('<option value="">--Elegir--</option>');
$("select[name='asignatura-primer[]']")[0].selectedIndex = 0;
});
})(jQuery);
Para requerir el campo sea necesario usar el API de Forms, en concreto el hook cred_form_validate.
Su documentación con unos ejemplos está aquí: https://toolset.com/documentation/programmer-reference/cred-api/#cred_form_validate
My issue is resolved now. Thank you!