The v7.1.11 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.aspWe have been making moves recently to add more and more "Premium" features to the standard codebase and this release adds JavaScript support for a Home Page Slider and Responsive Mega Menu.
Google is paying ever more attention to the user experience when using your website and we found that the Google PageSpeed Insights could be improved greatly by removing references to JQuery. For this reason we've made the Home Page Slider and Responsive Mega Menu functions pure JavaScript and there is no reason to reference JQuery.
If you wish to use these new features then you firstly need to include the files...
css/ectcart.css
js/ectcart.js
...in your pages. But these should be in all pages now anyway.
Then for the Home Page Slider, add this HTML to your home page...
<div class="slidercontainer">
<div class="sliderimages">
<img src="images/sliderimage1.jpg" alt="" />
<div class="slidercaption">This is an optional caption...</div>
</div>
<div class="sliderimages">
<img src="images/sliderimage2.jpg" alt="" />
</div>
</div>
In the home page Head Editable Region, add the following...
<script type="text/javascript">
ect_slider(10000);
</script>
The example above sets the slider to refresh every 10,000 milliseconds, (every 10 seconds,) but that can be changed to whatever you wish.
For the Responsive Mega Menu, the markup is as follows, and this should go on all pages assuming you want the menu on all pages.
<div class="ectmegamenu">
<ul>
<!-- 2 links, no drop downs -->
<li><a href="default.php">Home</a></li>
<li><a href="about.php">About</a></li>
<!-- first mega menu display - 2 columns -->
<li><a href="products.php">Products</a>
<ul>
<li><a href="products.php"> Layout #1</a>
<ul>
<li><a href="proddetail.php?prod=testproduct">Blue jeans boot cut</a></li>
<li><a href="proddetail.php?prod=testproduct">Blue jeans relaxed</a></li>
<li><a href="proddetail.php?prod=testproduct">Blue jeans skinny style</a></li>
</ul>
</li>
<li><a href="products.php"> Layout #2</a>
<ul>
<li><a href="proddetail.php?prod=testproduct">Black sneakers</a></li>
<li><a href="proddetail.php?prod=testproduct">Blue sneakers</a></li>
</ul>
</li>
</ul>
</li>
<!-- second mega menu display - 3 columns -->
<li><a href="categories.php">Categories</a>
<ul>
<li><a href="products.php"> Blue Jeans</a>
<ul>
<li><a href="proddetail.php?prod=testproduct">Blue jeans boot cut</a></li>
<li><a href="proddetail.php?prod=testproduct">Blue jeans relaxed</a></li>
<li><a href="proddetail.php?prod=testproduct">Blue jeans skinny style</a></li>
</ul>
</li>
<li><a href="products.php"> Cools Sneakers</a>
<ul>
<li><a href="proddetail.php?prod=testproduct">Black sneakers</a></li>
<li><a href="proddetail.php?prod=testproduct">Blue sneakers</a></li>
<li><a href="proddetail.php?prod=testproduct">Gray sneakers</a></li>
</ul>
</li>
<li><a href="products.php"> Drill Bits</a>
<ul>
<li><a href="proddetail.php?prod=testproduct">Drill bit arrow</a></li>
<li><a href="proddetail.php?prod=testproduct">Drill bit pointy</a></li>
</ul>
</li>
</ul>
</li>
<!-- single link display -->
<li><a href="cart.php">View Cart</a></li>
</ul>
</div>
Just copy and paste that test code to your site and you should quickly get the idea of the structure of the menu and how to add new items. As always, if you have problems just ask in our support forum.
This also needs a function in the HEAD section to kick the menu off and this is...
<script type="text/javascript">
ect_megamenu('#FFF');
</script>
The parameter '#FFF' there just sets the color of the "hamburger" when in responsive mobile mode.
You can see an example of the Responsive Mega Menu and Home Page Slider in action here...
http://www.wpect.com/prem-monochrome/
Additional Bug Fixes.When adding an IP address to the IP Blocking admin page, this could in some circumstances cause other unrelated IP addresses to also be blocked and this has now been fixed. This is a very important bug and we recommend updating as soon as possible.
In the admin main settings page when setting alternate rate shipping carriers, if the carriers used for international are not the same as for domestic then this could cause shipping carriers to be enabled / disabled randomly. This bug only affects the PHP version.
The checkout payment processor responsive is now formatted correctly.
For those using the WordPress templates support has now been added for digital downloads when installed.
Stripe.com now allows you to select local payment processors like ideal, bancontact, giropay, etc.
Braintree now has support added for Google Pay and Venmo.
An important bug has been fixed where ship free goods was not reset between the different cart windows so if the customer had saved carts or wish lists then the tax total could sometimes be calculated incorrectly.
The categories admin section now allows you to set Category Restrictions / Disable Category in the Quick Update.
Some legitimate USPS tracking numbers were not being properly recognized and this has now been fixed.
An error has been fixed on the product detail page when using gift certificates or donations.
For the ASP version support has been added for Persits MailSender email TLS mode.
Vince
CSS / JS Files Changed:
css/ectcart.css
js/ectcart.js
Files changed since previous ASP version:
vsadmin\inc\inccart.asp
vsadmin\inc\incfunctions.asp
vsadmin\inc\incmain.asp
vsadmin\inc\incproddetail.asp
Files changed since previous PHP version:
vsadmin\inc\incadmin.php
vsadmin\inc\inccart.php
vsadmin\inc\inccats.php
vsadmin\inc\incfunctions.php
vsadmin\inc\incloginfunctions.php
vsadmin\inc\incmain.php
vsadmin\inc\incpayprov.php
vsadmin\inc\incproddetail.php
vsadmin\inc\incprods.php
vsadmin\ajaxservice.php
Click Here for Shopping Cart SoftwareClick Here to sign up for our newsletterClick Here for the latest updater