Plugin Directory

Changeset 2940469


Ignore:
Timestamp:
07/19/2023 04:31:02 PM (3 years ago)
Author:
managedorg
Message:

cash donation modification

Location:
managedorg-product-driver
Files:
59 added
3 edited

Legend:

Unmodified
Added
Removed
  • managedorg-product-driver/trunk/donative.php

    r2940285 r2940469  
    44Plugin URI: https://wordpress.org/plugins/managedorg-product-driver/
    55Description: Managedorg Product Driver for Amazon Business Integration.
    6 Version: 1.0.7.0.9
     6Version: 1.0.7.1
    77Author: Managedorg
    88Author URI: https://managedorg.io/
     
    1111   
    1212if (!class_exists('MODD_Donation')) :
    13 define('MODD_VERSION', '1.0.7.0.9');
     13define('MODD_VERSION', '1.0.7.1');
    1414define('MODD_PLUGIN_URL', plugin_dir_url(__FILE__));
    1515define('MODD_PLUGIN_MAIN_PATH', plugin_dir_path(__FILE__));
  • managedorg-product-driver/trunk/js/modd_myscript.js

    r2940285 r2940469  
    417417                more_amount = parseFloat(more_amount);
    418418                if(more_amount >0) {
    419                     addCashToCart(campaignValue, more_amount);
     419                    if (campaignValue !==null) {
     420                        addCashToCart(campaignValue, more_amount);
     421                    } else{
     422                        addCashToCart($(".campaignRequirement").data("cid"), more_amount);
     423                    }
    420424                }
    421425            });
     
    834838                                            var cIdString = cId.toString();
    835839                                        if ((jQuery.inArray(cIdString, blocked_array) == -1 && campaignValue == cId) || total_campaign == 1) {
    836                                             parentSubCampaignListHtml += '<div class="campaignRequirement" id="campaignRequirement_'+cId+'" style="margin-top: 15px; border-top:5px solid '+border_bottom_Color+';">';
     840                                            parentSubCampaignListHtml += '<div class="campaignRequirement" id="campaignRequirement_'+cId+'" style="margin-top: 15px; border-top:5px solid '+border_bottom_Color+';" data-cid="'+cId+'">';
    837841                                            var campaignWishList_style;
    838842                                            if((cId !== null || cId !== undefined) && cObj.campaign_requirements.data.length > 0 && asin_in_url==null ) {
     
    973977                                            var cIdString = cId.toString();
    974978                                        if ((jQuery.inArray(cIdString, blocked_array) == -1 && campaignValue == cId) || total_campaign == 1) {
    975                                             parentSubCampaignListHtml += '<div class="campaignRequirement" id="campaignRequirement_'+cId+'" style="margin-top: 15px; border-top:5px solid '+border_bottom_Color+';">';
     979                                            parentSubCampaignListHtml += '<div class="campaignRequirement" id="campaignRequirement_'+cId+'" style="margin-top: 15px; border-top:5px solid '+border_bottom_Color+';" data-cid="'+cId+'">';
    976980                                            var campaignWishList_style;
    977981                                            if((cId !== null || cId !== undefined) && cObj.campaign_requirements.data.length > 0 && asin_in_url == null) {
     
    19311935                }
    19321936                else {
    1933                     cartItemContent += '<div class="modd_cart_summary_label modd-tooltip">Shipping &nbsp;<i class="fa fa-info-circle"></i> <span class="modd-tooltiptext">Shipping is free if the total product price exceeds $25.</span></div>';
     1937                    cartItemContent += '<div class="modd_cart_summary_label modd-tooltip">Shipping &nbsp;<i class="fa fa-info-circle"></i> <span class="modd-tooltiptext">Shipping is free for cash donations or total product price over $25.</span></div>';
    19341938                }
    19351939                cartItemContent += '<div class="modd_cart_summary_value" id="modd_cart_shipping">FREE</div>';
     
    20342038                subTotal = subTotal + cartItemAmt;
    20352039            } else {
    2036                 cash_donation = itemObj.PRODUCT_AMOUNT;
     2040                cash_donation = parseInt(itemQty) * parseFloat(itemObj.PRODUCT_AMOUNT);
    20372041            }
    20382042        }
     
    20492053            shipping    = "5.99";
    20502054        }
     2055        if(cartItemAmt == cash_donation) {
     2056            shipping = 'FREE';
     2057        }
    20512058        if($("#modd_campaign_list_div").data("shipping") == 0){
    20522059            shipping = 'FREE';
     
    21482155                var cId     = fundRaiserId;
    21492156                var qty     = 1;
    2150                 var maxQty  = 1;
     2157                var maxQty  = 50;
    21512158               
    21522159                //Check is different Campaign (Product from different campaign)
     
    21622169                    }
    21632170                    cartObj.ITEMS.push(
    2164                         {"CAMP_REQ_ID": crid, "PRODUCT_ID": pid, "CURRENCY": cuy, "PRODUCT_AMOUNT": amt, "PRODUCT_NAME": nm, "PRODUCT_IMAGE": img, "PRODUCT_QUANTITY": qty, "MAX_PRODUCT_QUANTITY": maxQty, "ASIN": 'CASH-DONATION', "stype":0, "scharge":0}
     2171                        {"CAMP_REQ_ID": crid, "PRODUCT_ID": pid, "CURRENCY": cuy, "PRODUCT_AMOUNT": amt, "PRODUCT_NAME": nm, "PRODUCT_IMAGE": img, "PRODUCT_QUANTITY": qty, "MIN_PRODUCT_QUANTITY":1, "MAX_PRODUCT_QUANTITY": maxQty, "ASIN": 'CASH-DONATION', "stype":0, "scharge":0}
    21652172                    );
    21662173                   
  • managedorg-product-driver/trunk/readme.txt

    r2940285 r2940469  
    44Requires at least: 4.7
    55Tested up to: 6.2
    6 Stable tag: 1.0.7.0.9
     6Stable tag: 1.0.7.1
    77Requires PHP: 7.0
    88License: GPLv2 or later
     
    144144* Pricing format modified.
    145145
    146 = 1.0.7.0.9 =
     146= 1.0.7.1 =
    147147* New design
    148148* New shortcode attributes products_per_page, campaigns_per_page, cart_checkbox
Note: See TracChangeset for help on using the changeset viewer.