Forum Replies Created

Viewing 15 replies - 1 through 15 (of 25 total)
  • Thread Starter ledspros

    (@ledspros)

    Hello, not sure to understand your answer. I have your plugin premium for all my clients… May you read again my question…

    Thread Starter ledspros

    (@ledspros)

    Hello,
    It is working very well. You are the best 😉
    Very happy to use your plug-in ( with premium ) for several of my clients.
    Thanks a lot for your help.
    Perfect !

    Thread Starter ledspros

    (@ledspros)

    Hello, I have tryed your last code but unfortunatly, always same things:
    1/ “En cours d’approvisionnement” have disappeared on invoice: Great !
    2/ “En cours d’approvisionnement” is translated by “Livraison 5 à 8 jours” and appears on quote: very great !
    3/ But the line still appears on Delivery shipping ( =packing slip )…

    For information the last code you let me:
    add_filter( ‘wc_order_is_editable’, ‘__return_true’, 10, 2 );
    add_filter( ‘woocommerce_backordered_item_meta_name’, ‘woocommerce_backordered_item_meta_name’, 10, 2 );
    function woocommerce_backordered_item_meta_name( $name, $product ) {
    return ‘Livraison 5 Ă  8 jours’;
    }

    add_action( ‘wpo_wcpdf_before_html’, ‘wpo_wcpdf_item_meta_remove_backordered’, 10, 2 );
    function wpo_wcpdf_item_meta_remove_backordered( $document_type, $document = null ) {
    if ($document_type == ‘invoice’) {
    add_filter( ‘woocommerce_order_item_get_formatted_meta_data’, ‘woocommerce_order_item_meta_remove_backordered’, 10, 2 );
    }
    }
    function woocommerce_order_item_meta_remove_backordered( $formatted_meta, $item ) {
    foreach ( $formatted_meta as $meta_id => $meta ) {
    if ($meta->display_key == apply_filters( ‘woocommerce_backordered_item_meta_name’, __( ‘Backordered’, ‘woocommerce’ ), $item ) || $meta->display_key == __( ‘Backordered’, ‘woocommerce’ ) || stripos($meta->display_key, ‘Livraison ‘) !== false ) {
    unset($formatted_meta[$meta_id]);
    }
    }
    return $formatted_meta;
    }

    Thread Starter ledspros

    (@ledspros)

    Sorry, unfortunatly the line doesn’t disappeared on Delivery shipping ( packing slip )…

    Thread Starter ledspros

    (@ledspros)

    Hello,
    Thanks,
    1/ “En cours d’approvisionnement” disappeared on invoice: Great !
    2/ “En cours d’approvisionnement” is translated by “Livraison 5 Ă  8 jours” and appears on quote: very great !
    3/ But it doesn’t disappeared on Delivery shipping ( packing slip )…
    For information I let all codes you let me:

    add_filter( ‘wc_order_is_editable’, ‘__return_true’, 10, 2 );
    add_filter( ‘woocommerce_backordered_item_meta_name’, ‘woocommerce_backordered_item_meta_name’, 10, 2 );
    function woocommerce_backordered_item_meta_name( $name, $product ) {
    return ‘Livraison 5 Ă  8 jours’;
    }

    add_action( ‘wpo_wcpdf_before_html’, ‘wpo_wcpdf_item_meta_remove_backordered’, 10, 2 );
    function wpo_wcpdf_item_meta_remove_backordered( $document_type, $document = null ) {
    if ($document_type == ‘invoice’) {
    add_filter( ‘woocommerce_order_item_get_formatted_meta_data’, ‘woocommerce_order_item_meta_remove_backordered’, 10, 2 );
    }
    }
    function woocommerce_order_item_meta_remove_backordered( $formatted_meta, $item ) {
    foreach ( $formatted_meta as $meta_id => $meta ) {
    if ($meta->display_key == apply_filters( ‘woocommerce_backordered_item_meta_name’, __( ‘Backordered’, ‘woocommerce’ ), $item ) ) {
    unset($formatted_meta[$meta_id]);
    }
    }
    return $formatted_meta;
    }

    Thread Starter ledspros

    (@ledspros)

    Hi,
    Few times ago, you give me a code to delete the line “En cours d’approvisionnement”. It is working perfectly. But is it possible to remove the line only for invoice and delivery order, but let the line to the quote ?
    This is your code:

    add_action( ‘wpo_wcpdf_before_html’, ‘wpo_wcpdf_item_meta_remove_backordered’ );
    function wpo_wcpdf_item_meta_remove_backordered() {
    add_filter( ‘woocommerce_order_item_get_formatted_meta_data’, ‘woocommerce_order_item_meta_remove_backordered’, 10, 2 );
    }
    function woocommerce_order_item_meta_remove_backordered( $formatted_meta, $item ) {
    foreach ( $formatted_meta as $meta_id => $meta ) {
    if ($meta->display_key == apply_filters( ‘woocommerce_backordered_item_meta_name’, __( ‘Backordered’, ‘woocommerce’ ), $item ) ) {
    unset($formatted_meta[$meta_id]);
    }
    }
    return $formatted_meta;
    }

    Thread Starter ledspros

    (@ledspros)

    Ok, thanks for all

    Thread Starter ledspros

    (@ledspros)

    Effectively, it works with only new orders.
    Thanks for help,
    Best Regards

    Thread Starter ledspros

    (@ledspros)

    Sorry,but
    1/ I have copy all codes in function.php
    2/ translated “backordered” by “Livraison 5 Ă  8 jours” in locotranslate/plugin/woocommerce” but no changes…

    add_filter( ‘wc_order_is_editable’, ‘__return_true’, 10, 2 );
    add_filter( ‘woocommerce_backordered_item_meta_name’, ‘woocommerce_backordered_item_meta_name’, 10, 2 );
    function woocommerce_backordered_item_meta_name( $name, $product ) {
    return ‘Livraison 5 Ă  8 jours’;
    }

    Thread Starter ledspros

    (@ledspros)

    Hello, do you received my last message ?

    Thread Starter ledspros

    (@ledspros)

    Sorry. may I have to write the both 1) and 2) ?
    It seems that if I copy 1) in function.php it broke the website…

    Thread Starter ledspros

    (@ledspros)

    Hello,
    I have tryed to add 2b) on function.php but nothing change…
    May I give you an admin access in private content to check the problem ?
    Thanks for your help

    • This reply was modified 7 years, 8 months ago by ledspros.
    • This reply was modified 7 years, 8 months ago by ledspros.
    Thread Starter ledspros

    (@ledspros)

    Hi,
    I sent you an email with the picture.
    Best Regards,
    Leds-Pros

    Thread Starter ledspros

    (@ledspros)

    Hi,
    Thanks a lot for your great answer and help.
    Best Regards,
    Leds-Pros

    Thread Starter ledspros

    (@ledspros)

    Hello,
    Thanks for your return. Is it possible to send you a picture, may be it will be more clear that my poor english…

Viewing 15 replies - 1 through 15 (of 25 total)