Changeset 3303001
- Timestamp:
- 05/29/2025 01:41:01 PM (9 months ago)
- Location:
- flexoffers-conversion-tracking
- Files:
-
- 16 added
- 4 edited
-
tags/1.0.4 (added)
-
tags/1.0.4/flexoffers-conversion-tracking.php (added)
-
tags/1.0.4/flextrack-functions.php (added)
-
tags/1.0.4/flextrack-includes.php (added)
-
tags/1.0.4/flextrack-install-page.php (added)
-
tags/1.0.4/flextrack-order-list.php (added)
-
tags/1.0.4/includes (added)
-
tags/1.0.4/includes/css (added)
-
tags/1.0.4/includes/css/flextrack-style.css (added)
-
tags/1.0.4/includes/css/flextrack.bootstrap.min.css (added)
-
tags/1.0.4/includes/js (added)
-
tags/1.0.4/includes/js/flextrack.bootstrap.bundle.min.js (added)
-
tags/1.0.4/includes/js/flextrack.bootstrap.min.js (added)
-
tags/1.0.4/public (added)
-
tags/1.0.4/public/flextrack-flexOffers.js (added)
-
tags/1.0.4/readme.txt (added)
-
trunk/flexoffers-conversion-tracking.php (modified) (1 diff)
-
trunk/flextrack-functions.php (modified) (1 diff)
-
trunk/public/flextrack-flexOffers.js (modified) (3 diffs)
-
trunk/readme.txt (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
flexoffers-conversion-tracking/trunk/flexoffers-conversion-tracking.php
r3276348 r3303001 9 9 Description: FlexOffers Conversion Tracking. 10 10 11 Version: 1.0. 311 Version: 1.0.4 12 12 13 13 Author: FlexOffers -
flexoffers-conversion-tracking/trunk/flextrack-functions.php
r3276416 r3303001 80 80 foreach ($order->get_items() as $item_id => $item) { 81 81 $item_data['productId'] = $item->get_product_id(); 82 $product = $item->get_product(); 83 $item_data['amount'] = $product->get_sale_price(); 82 84 $item_data['sku'] = $item->get_product()->get_sku(); 83 85 $item_data['productName'] = $item->get_name(); -
flexoffers-conversion-tracking/trunk/public/flextrack-flexOffers.js
r3058972 r3303001 57 57 let currency = jQuery('#flextrack-currency').val(); 58 58 function getOrderDetail() { 59 //document.location.origin window.location.origin60 59 return fetch(`${window.location.origin}/wp-json/flextrack-api/v1/order/${orderNumber}`, { 61 60 credentials: "include", … … 65 64 } 66 65 67 // jQuery('.flextrack-order-id').length && getOrderDetail().then((orderDetail) => {68 // console.log(orderDetail)69 // })70 71 66 jQuery('.flextrack-order-id').length && 72 orderNumber &&73 orderNumber.length && 67 orderNumber && 68 orderNumber.length && 74 69 getOrderDetail().then((orderDetail) => { 75 70 const { coupons, items, order_amount, billing_country } = orderDetail; 76 // console.log(billing_country, orderDetail, "line_items"); 71 77 72 flextrack.track({ 78 73 order_number: orderNumber, … … 85 80 : "", 86 81 order_items: 87 items && items.length82 items && items.length 88 83 ? items.map((c) => { 89 const {sku, total, quantity, categories } = c; 90 // console.log({sku, total, quantity, categories }); 91 // console.log('cat-len', categories.length); 84 const { sku, total, quantity, categories, amount } = c; 92 85 return { 93 86 sku: sku ? sku : "EMPTYSKU", 94 amount: total,87 amount: amount, 95 88 quantity: quantity ? quantity : 0, 96 89 categories: categories.length ? categories : [] -
flexoffers-conversion-tracking/trunk/readme.txt
r3274948 r3303001 9 9 Requires at least: 6.3.2 10 10 Tested up to: 6.8 11 Stable tag: 1.0. 312 Version: 1.0. 311 Stable tag: 1.0.4 12 Version: 1.0.4 13 13 Requires PHP: 7.2 14 14 License: GPLv2 or later … … 67 67 = 1.0.3 = 68 68 * Fixes done related to improving app performance. 69 70 = 1.0.4 = 71 * Bug fixes related to order details.
Note: See TracChangeset
for help on using the changeset viewer.