The v7.4.7 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.aspYou can now add a "Contact Us" button on all your pages simply and easily
by using the Mini CSS Widgets that is now a free part of the updater. To add this functionality just add the following to your website template, firstly for the ASP version...
...or this for the PHP version...
include "vsadmin/inc/incminicss.php" ?>In addition the current Email Friend and Ask a Question functionality has been overhauled
For security reasons you have to enable each of the messaging services. You have to do this even if you have the Ask a Question or Email Friend functionality included in your product detail page layout. The parameters in question are...
usecontactus=TRUE / $usecontactus=TRUE;
useaskaquestion=TRUE / $useaskaquestion=TRUE;
useemailfriend=TRUE / $useemailfriend=TRUE;There have been several changes to bring the shopping cart markup in line with Accessibility recommendations
so that people using screen readers find it easier to access your website.You can now have as many custom columns in the database as you like as well as the 3 supported by default.
You would have to create the extra columns manually in the database (calling the columns pCustom4, pCustom5 and so on) and once you've done that there are now several ways to provide access in the admin. Firstly you can include the column in the productpagelayout or detailpagelayout, for example...
You can also set parameters for each column which will just be used in the admin. This is a good way to "turn on" the admin access without displaying the column yet in the website...
There are also the labels as used on the website...
$detailcustomlabel1='<span class=""myclass"">ISBN: </span>';
$detailcustomlabel2='<span class=""myclass"">Quality: </span>';
$prodcustomlabel1='<span class=""myclass"">ISBN: </span>';
$prodcustomlabel2='<span class=""myclass"">Quality: </span>';
...which will be used if those are not set.
This is all designed to make it easier to set up and use the custom labels, and automatically add them to the Quick Update. By default they are assumed to be standard VARCHAR columns, and to a point with mySQL and SQL Server you can even create custom INT or BITFIELD columns and just treat them as text (MS Access would error). But there is also the existing and more advanced functionality of the $customquickupdate parameter and this is explained here...
https://www.ecommercetemplates.com/support/topic.asp?TOPIC_ID=109004You can include a PHP file in your product and detail page layout
, and these can execute PHP code. For example in the $detailpagelayout you could add...
...with the include filename after the colon in "include:vsadmin/myincludefile.php". This include file can access the product information from the database, for instance...
print '<div class="custominc">' . $GLOBALS['rs']['pId'] . '</div>';
Please note that this is a PHP version only feature.There is a new parameter that will check products when added to cart
to make sure that all options that should be there are included, and no extra options are added. The reason this is under control of a parameter is because sometimes the fact that options are not checked is used as a feature. To enable this functionality please add the following to your includes.asp/php file...
$addtocartchecks=TRUE;A problem has been fixed where when using the Will Pickup functionality
the shipping option of "Will Pickup" was displayed too many times.In the ECT Admin Orders page
you can now optionally display the cart total amount in the far right column.
The product name is now displayed in the Ratings admin page.
There is a fix to suppress warnings generated when updating to PHP 8.1
For multi-language stores you can now set a Static URL on a per-language basis.
CSS / JS Files Changed:
Files changed since previous ASP version:
Files changed since previous PHP version:
vsadmin\shipservice.phpClick Here for Shopping Cart SoftwareClick Here to sign up for our newsletterClick Here for the latest updater