Viewing 2 replies - 1 through 2 (of 2 total)
  • Hola, @lauramark:

    Te he dejado una respuesta aquí, pero leyendo el mensaje con el que iniciaste este debate, entiendo que prefieres mover el NIF/DNI después del nombre del cliente, así que he escrito un nuevo fragmento de código para conseguirlo:

    /**
    * PDF Invoices & Packing Slips for WooCommerce:
    * Mueve el número NIF después del nombre del cliente en los documentos PDF
    */
    add_filter( 'wpo_wcpdf_html_filters', function( $filters ) {
    $filters[] = array( 'woocommerce_localisation_address_formats', 'wpo_wcpdf_move_nif_field', PHP_INT_MAX, 1 );
    return $filters;
    } );
    function wpo_wcpdf_move_nif_field( $address ) {
    foreach ( $address as $country_code => $format ) {
    $default_format = str_replace( "\n{nif}", '', $format );
    $new_format = str_replace( "{name}", "{name}\n{nif}", $default_format );
    $address[$country_code] = $new_format;
    }
    return $address;
    }

    Hazme saber si necesitas algo más ??

    Plugin Author Art Project Group

    (@artprojectgroup)

    Buenos días.

    Si te aparece el campo NIF antes del nombre es que tienes algún código que modifica la dirección nativa de WooCommerce después de hacerlo nuestro plugin ya que WC – APG Campo NIF/CIF/NIE lo a?ade SIEMPRE en el mismo punto, detrás del campo empresa, y lo hace así en TODOS los idiomas disponibles. Para ello utiliza el filtro nativo de WooCommerce?woocommerce_localisation_address_formats.

    Te va a tocar ir desactivando cosas para  ver quién te genera el problema.

Viewing 2 replies - 1 through 2 (of 2 total)
  • You must be logged in to reply to this topic.