WooFrance Dépannage et support WordPress WooCommerce Forums Forum de Support WooCommerce cacher les champs ville et pays( page commande – checkout)

2 sujets de 1 à 2 (sur un total de 2)
  • Auteur
    Messages
  • #57358
    George
    Participant
    Points: 42 pts
    Membre 2 étoiles

    Bonjour a tous ;

    je souhaite cacher l’affichage des champs ville et pays en gardant leurs valeurs bien précise ( exemple : pays france et ville = paris )

    j’ai ajouter le filtre suivant :

    //     rendre le champ ville hidden

    add_filter( ‘woocommerce_checkout_fields’ , ‘hide_field_ville’ );

    function hide_field_ville( $fields ) {

    $fields[‘billing’][‘billing_city’][‘type’] = ‘hidden’;

    $fields[‘billing’][‘billing_city’][‘value’] = ‘paris’;

    return $fields;

    }

    //     rendre le champ pays hidden

    add_filter( ‘woocommerce_checkout_fields’ , ‘hide_field_pays’ );

    function hide_field_pays( $fields ) {

    $fields[‘billing’][‘billing_country’][‘type’] = ‘hidden’;

    $fields[‘billing’][‘billing_country’][‘value’] = ‘France’;

    return $fields;

    }

     

    les champs ne sont pas visible ; mais je peux pas valider mon formulaire il m’affiche le message ( que les champs ville et pays sont obligatoire )

     

     

    est ce que c’est possible ?

    depanagewp
    #57373
    Fred – WooFrance
    Maître des clés
    Points: 7,413 pts
    Certifié
    Membre 2 étoiles

    Bonjour

    Il ne suffit pas de masque les chanps, il faut les rendre non obligatoire.

    Une astuse, ne pas les afficher mais les remplir automatiquement de manière caché…

    (Voire avec un autre développeur éventuellement)

    depanagewp
2 sujets de 1 à 2 (sur un total de 2)
  • Vous devez être connecté pour répondre à ce sujet.