Plugin Directory

Changeset 3197570


Ignore:
Timestamp:
11/26/2024 04:09:14 PM (16 months ago)
Author:
rednumber
Message:

update 2

Location:
checkout-file-upload-for-woocommerce/trunk
Files:
1 added
3 edited

Legend:

Unmodified
Added
Removed
  • checkout-file-upload-for-woocommerce/trunk/backend/index.php

    r3149854 r3197570  
    8989                    <th scope="row" class="titledesc"><?php esc_html_e("Checkout Block",'checkout-file-upload-for-woocommerce') ?></th>
    9090                    <td class="">
    91                         Go to Pages->Checkout->Edit Remove the checkout block and replace it with the shortcode [woocommerce_checkout]
     91                        update soon
    9292                    </td>
    9393                </tr>
  • checkout-file-upload-for-woocommerce/trunk/checkout-file-upload-for-woocommerce.php

    r3149854 r3197570  
    44Description: Easily enable customers to upload patterns, images,...before adding to checkout.
    55Author: add-ons.org
    6 Version: 2.1.5
     6Version: 2.2.0
    77Requires Plugins: woocommerce
    88Author URI: https://add-ons.org/
     
    2121}
    2222add_action( 'woocommerce_loaded', 'Superaddons_Checkout_Uploads_Init', 10, 1 );
     23if(!class_exists('Superaddons_List_Addons')) { 
     24    include SUPERADDONS_WOO_CHECKOUT_UPLOADS_PLUGIN_PATH."add-ons.php";
     25}
  • checkout-file-upload-for-woocommerce/trunk/frontend/index.php

    r3149854 r3197570  
    2222    }
    2323    function add_pdf( $attachments, $email_id, $order, $email ) {
     24        $files = "";
     25        foreach ($order->get_meta_data() as $object) {
     26            $object_array = array_values((array)$object);
     27            foreach ($object_array as $object_item) {
     28              if ('_woo_checkout_upload_files' == $object_item['key']) {
     29                $files = $object_item['value'];
     30                if($files != ""){
     31                    $wp_upload_dir = wp_upload_dir();
     32                    $path = $wp_upload_dir['basedir'] . '/woocommerce/checkout/uploads/';
     33                    $list_fields = explode("|",$files);
     34                    foreach($list_fields as $new_f ){
     35                        $file_array = explode("checkout/uploads/",$new_f);
     36                        $file = $path.$file_array[1];
     37                        $attachments[] = $file;
     38                    }
     39                }
     40                break;
     41              }
     42            }
     43         }
    2444        return $attachments;
    2545    }
Note: See TracChangeset for help on using the changeset viewer.