Support » Plugin: Print Invoice & Delivery Notes for WooCommerce » Not showing all attributes after the last wordpress update

Viewing 5 replies - 1 through 5 (of 5 total)
  • Plugin Support kenil802

    (@kenil802)

    Hi @arlindojr,

    Thank you for sharing the screenshots.

    Regarding the query, can you please share the screenshot of the plugin settings which you have kept. This will be helpful to assist you in a better way.

    Regards,
    Kenil Shah

    Thread Starter arlindojr

    (@arlindojr)

    FlatText

    (@flattext)

    I’m having the same issue. All attributes are not showing.

    Full order: https://i.imgur.com/tit8RaY.png

    When choosing print invoice/receipt/delivery note: https://i.imgur.com/WLYLalG.png

    Settings: https://i.imgur.com/Dpnt78A.png

    aegisdesign

    (@aegisdesign)

    I’m getting this too. It appears to be missing data in the order_itemmeta table. Is this woocommerce not copying across metadata?

    aegisdesign

    (@aegisdesign)

    To follow up this, I’m still having an issue with order_itemmeta not containing attributes on some orders but I spotted another problem.

    If you use custom attributes, those aren’t shown either.

    eg. create a variable product with a custom attribute “Size” with “Small | Medium | Large”. These won’t be shown in the invoice or delivery note because the code in the templates in print-content.php is looking for attributes with an underscore EXCEPT for those with an underscore in the first character.

    if ( ! ( 0 === strpos( $key, '_' ) ) ) {
        if ( is_array( $value ) ) {
            continue;
        }...

    Non-custome attributes have pa_ prefixed so pa_colour or pa_size is found but custom attributes “colour” or “size” are ignored.

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘Not showing all attributes after the last wordpress update’ is closed to new replies.