The v7.9.3 updater is now available for ASP / PHP.
The following changes have been made...
Please note that you can upgrade from any previous version to the latest version in just one go! You don't have to install all updaters between your version and the current version.https://www.ecommercetemplates.com/updaters.aspUp to 6 Custom Functions can now be included in your product and detail page layouts. For example...
detailpagelayout="navigation,productimage,reviewstarslarge,productname,ectcustomfunction1,ectcustomfunction3,price"
$detailpagelayout="navigation,productimage,reviewstarslarge,productname,ectcustomfunction1,ectcustomfunction3,price";
You would then need to define the custom functions used (with the same name as the custom function layout parameter.)
' ASP Version
sub ectcustomfunction1(custprodid,isdetail)
response.write "<div class=""myclass"">This is my custom function for product id: " & custprodid & "</div>"
end sub
// PHP Version
function ectcustomfunction1($custprodid,$isdetail){
print '<div class="myclass">This is my custom function for product id: ' . $custprodid . '</div>';
}
The original need for this came from a customer who wanted to show stock from 3 different web stores and using custom functions it was possible to pull information from other databases into the product layout. But there could be many, many applications for this powerful idea.
You can now make a discount applicable to new accounts only. Also, a discount can be applicable to login level zero where before it was only possible from login level 1 and above.
For the PHP version there have been quite a few changes for the latest PHP 8.5 release.
There have been a few fixes and improvements for USPS and UPS shipping. Included among the improvements are better Time in Transit display which now gives an estimate as to the actual delivery date rather than just a date range per service.
There are two new parameters that apply to UPS and USPS shipping:
' For ASP
shippingcutofftime="1600"
shippingleaddays=2
' For PHP
$shippingcutofftime="1600";
$shippingleaddays=2;
Using the shippingcutofftime you can set the Cutoff Time at which shipments will now be sent the next day. This is especially relevant now given the more detailed UPS and USPS Time In Transit information.
Using the shippingleaddays parameter you can set the Lead Days or days before your products will be shipped.
Quantity Pricing or Price Breaks can now be exported or imported via CSV file.
The Wish List display has been given an overhaul making it much more stable, and when moving from a wish list to cart the customer is given the option to maintain the product in the wish list. This then enables them to use the wish list as a "Quick Purchase" list for repeat items.
The imgcartdelete parameter can now be used to specify the image used for the "Delete Product from Cart" icon in the shopping cart and which also allows it to be set as a button...
imgcartdelete="button"
There is now a defaultcategoryheader / $defaultcategoryheader parameter to set header markup for a category when one is not set or for the root category.
There is now a defaultcategoryfooter / $defaultcategoryfooter parameter to set header markup for a category when one is not set or for the root category.
HTML <buttons> tags are now used throughout the cart instead of <input> tags to maintain consistency and also allow the use of HTML glyphs.
Coupon codes can now be deleted when editing an order.
Please note that in the PHP version the $pathtocurl parameter is no longer supported as it is always enabled in PHP and the command line version doesn't allow for options necessary for the new oAuth security.
Vince
CSS / JS Files Changed:
css/ectcart.css
js/ectcart.js
Files changed since previous ASP version:
vsadmin\inc\incaffiliate.asp
vsadmin\inc\inccart.asp
vsadmin\inc\inccategories.asp
vsadmin\inc\incclientlogin.asp
vsadmin\inc\inccsv.asp
vsadmin\inc\incdiscounts.asp
vsadmin\inc\incemail.asp
vsadmin\inc\incfunctions.asp
vsadmin\inc\inclatedownload.asp
vsadmin\inc\incloginfunctions.asp
vsadmin\inc\incminicss.asp
vsadmin\inc\incorders.asp
vsadmin\inc\incorderstatus.asp
vsadmin\inc\incpricebreak.asp
vsadmin\inc\incproddetail.asp
vsadmin\inc\incproductbody.asp
vsadmin\inc\incproductbody2.asp
vsadmin\inc\incproductbody3.asp
vsadmin\inc\incproducts.asp
vsadmin\inc\incsearch.asp
vsadmin\inc\incsidefilter.asp
vsadmin\inc\incspecials.asp
vsadmin\inc\inctracking.asp
vsadmin\inc\incuspsmeths.asp
vsadmin\inc\languageadmin.asp
vsadmin\inc\languagefile_en.asp
vsadmin\inc\uspsshipping.asp
vsadmin\ajaxservice.asp
vsadmin\dumporders.asp
Files changed since previous PHP version:
vsadmin\inc\incaffiliate.php
vsadmin\inc\inccart.php
vsadmin\inc\inccategories.php
vsadmin\inc\incclientlog.php
vsadmin\inc\incclientlogin.php
vsadmin\inc\inccountry.php
vsadmin\inc\inccrosssell.php
vsadmin\inc\inccsv.php
vsadmin\inc\incdbutility.php
vsadmin\inc\incdiscounts.php
vsadmin\inc\incemail.php
vsadmin\inc\incfunctions.php
vsadmin\inc\inclatedownload.php
vsadmin\inc\incmailinglist.php
vsadmin\inc\incminicart.php
vsadmin\inc\incminicss.php
vsadmin\inc\incminidropdowncart.php
vsadmin\inc\incorders.php
vsadmin\inc\incorderstatus.php
vsadmin\inc\incpricebreak.php
vsadmin\inc\incproddetail.php
vsadmin\inc\incprodopts.php
vsadmin\inc\incprods.php
vsadmin\inc\incproductbody.php
vsadmin\inc\incproductbody2.php
vsadmin\inc\incproductbody3.php
vsadmin\inc\incproducts.php
vsadmin\inc\incsearch.php
vsadmin\inc\incsidefilter.php
vsadmin\inc\incspecials.php
vsadmin\inc\incstate.php
vsadmin\inc\incthanks.php
vsadmin\inc\inctracking.php
vsadmin\inc\incupslicense.php
vsadmin\inc\incuspsmeths.php
vsadmin\inc\inczones.php
vsadmin\inc\languageadmin.php
vsadmin\inc\languagefile_en.php
vsadmin\inc\uspsshipping.php
vsadmin\ajaxservice.php
vsadmin\dodownload.php
vsadmin\doupload.php
vsadmin\dumporders.php
vsadmin\ppconfirm.php
vsadmin\shipservice.php
vsadmin\wpconfirm.php
Click Here for Shopping Cart SoftwareClick Here to sign up for our newsletterClick Here for the latest updater