Avisos
Vaciar todo

Teléfono OBLIGATORIO  

 
MCristina
 MCristina
Usuario activo

Buenas tardes,

 

nos gustaría que el campo TELÉFONO, en la dirección de envío, fuera obligatorio.

Hemos añadido el siguiente código en functions pero sigue sin ser obligatorio.

add_filter( 'woocommerce_default_address_fields', 'personalizacion_campos_empresa', 1000, 1 );
function personalizacion_campos_empresa( $address_fields ) {
$address_fields['phone']['required'] = true; //teléfono
}

En algo nos estamos equivocando... 🙁

Gracias y un saludo

Contenido solo visible a usuarios registrados

Citar
Respondido : 07/12/2024 8:27 pm
Bruno
 Bruno
Soporte CMS Webempresa Moderator

Que tal Cristina,

Puedes probar con la siguiente sintaxis del fragmento de codigo

add_filter( 'woocommerce_default_address_fields', 'personalizacion_campos_empresa', 1000 );
function personalizacion_campos_empresa( $address_fields ) {
$address_fields['phone']['required'] = true;
return $address_fields;
}

Saludos!

ResponderCitar
Respondido : 08/12/2024 2:35 am

MCristina
 MCristina
Usuario activo

@bruno-vichetti, sigue si aparecer como obligatorio 🙁

¿Qué mas podría ser...?

ResponderCitar
Respondido : 18/12/2024 5:51 pm
Karen Rios
 Karen Rios
Soporte CMS Webempresa Moderator

Hola MCristina, 

En este caso lo que veo es que estás usando el nuevo bloque de Gutenberg para la página de finalizar pago, a diferencia del shortcode anterior de WooCommerce este bloque no aplica ningún tipo de personalización que realicemos, en este sentido en lugar de este bloque puedes probar editar tu página de finalizar compra y utilizar el shortcode nativo de WooCommerce

[woocommerce_checkout]

Añádelo, guara los cambios y verifica si con ello te permite añadir la configuración que necesitas. 

Verifícalo y nos comentas como va todo

Un Saludo

ResponderCitar
Respondido : 18/12/2024 6:38 pm