Rutabaga

Keeper of the Development Schedule
Joined: 26 Aug 2005
Posts: 143
|
Posted: Dec 29, 2008 02:09pm Post subject: Update 3.4.7: Miscellaneous Shopping Cart Improvements |
|
|
Modular Merchant version 3.4.7
Released 12/29/2008
How do I update my Modular Merchant account?
For clients running version 3.x:
The next time you log in to your store Administration area, this update will automatically be installed.
If you're already logged in to your store's administration area when this update becomes available, then an icon stating "An Update is Available" will be displayed in the upper-right section of your Admin Home page. Click this icon to review the release notes, and then install the update by clicking the "Install this Update" button at the bottom of that page.
For clients running version 2.x:
Refer to this forum article for more information:
http://forums.modularmerchant.com/viewtopic/551/
This update includes the following items:- Place an Order Tool
If a product has modifiers assigned to it, it will no longer be possible to add the "parent" version of the product, the version that has no modifiers, to the customer's basket using the Place an Order tool. Previously, the "parent" versions of the product would be included in the available products listed in the Place an Order tool. The parent products will no longer be listed. - System Settings
The System Settings "Contact First Name" and "Contact Last Name" are obsolete. They're not used anywhere in the storefront, tech support or QuickCode Tag system, and have been removed. - {MESSAGES} not triggered on Product Details page
Updated the "quick_return" script to improve its compatibility when used on the storefront's Product Details page. Previously, sometimes the "{MESSAGE}" QuickCode tag would not be triggered when "quick_return" QuickLinks were used on the Product Details page. Other time, the store would "forget" which product was being viewed when the "quick_return" link was clicked, resulting in the store page being reloaded without any of the product's information. - Category Editor: Active checkbox incorrect
Fixed a bug in the Category Editor in which marking a category as "inactive" would save the "active" status as blank in the store database, instead of as "N". The blank status would cause some display errors in several sections of the admin area and storefront where the category's active status is referenced. If you have an inactive category that is being displayed somewhere that it shouldn't, you can now fix this simply by opening the category in the Category Editor, setting the "active" status and re-saving the category. - Customer Unable to add product to basket
The HTML template for the store's product page was set up in such a way that if a customer was using IE and clicked the "Enter" key on their keyboard instead of clicking the "Add to Cart" button, then the product would not be added to their basket. - Percentage Coupons in the Place an Order Tool
Fixed a bug in which coupons with a percentage value would not process when using the "Place an Order" tool in the admin area. - {PRODUCT-REBILL-TERM-TEXT} displays Array
The {PRODUCT-REBILL-TERM-TEXT} QuickCode Tag will now display correctly on all storefront page. Previously, it would display Array when used on any page other than product.php. - Customer Details page: Edit Scheduled Order
Fixed a bug on the Customer Details page in the administration area in which the orange "e" edit button for editing the customer's scheduled order would fail to load the customer's information. - Target sales on home page.
The "Gross Sales Targets" information should again be displayed on the Admin Home page for Super Administrators. An outdated variable, which was no longer available, was being referenced in order to determine whether this info should be displayed. This has been corrected, so this information should again be displayed. - Place an Order Tool
Fixed an issue in which orders processed using the Place an Order tool, automated scheduled order system or manually from the Search Scheduled Orders page, in some circumstances, would not add the customer to any applicable "Modular Mailer" emails series associated with the purchased products. - Tax Calculation
Fixed a bug in the tax calculations, in which sales tax could be calculated using the customer's shipping address when it shouldn't be in certain circumstances. - Scheduled Order Finance Charges
Fixed an issue in which finance charges applied to a scheduled order would not be calculated correctly under certain conditions. - Shipping Address Management
Rewrote the systems that manage shipping addresses to help prevent both A) issues in which an order could incorrectly be split into multiple orders, because more than one shipping address becomes incorrectly associated with the order, and B) the incorrect display of the "no shipping method selected for address X" error message during the checkout process. - Custom Web Page Editor
If two custom web pages shared the same name, only the first one that was created could be opened in the Custom Web Page Editor. This has been fixed. - Email Receipt Message Editor
Removed references to messages that are displayed on the receipt web page. The template system in MMv3 made those message obsolete, as they can now simply be added to the receipt page's template. The Email Receipt Message Editor is located in the store's administration area at: [Navigation Menu > Design > Email Messages]. - Affiliate Registration
Removed a reference to an outdated email address used to send the email notifications of new Affiliate accounts. The reference to the outdated email address could cause the Affiliate Registration page to hang in certain circumstances. - Affiliate Registration Emails
Fixed a bug that could prevent the store administrator from receiving a notification email when a new Affiliate registered in their storefront. This issue could also cause the Affiliate Registration page to fail to load after an Affiliate submitted their sign-up information. - Product Import
Fixed an issue in which using the Product Import tool to update only a product's SKU numbers could reset the product's inventory levels to zero. The SKU and inventory levels can now be updated independently of each other. - Coupon Code Confirmation Message
Successfully submitting a coupon code during the checkout process will now trigger a confirmation message that can be displayed using the {MESSAGES} QuickCode Tag. Previously, no success message would be generated when a coupon code was submitted. - Module Installation
Modules that require "Installation Keys" will now provide their Installation Key on the install screen, allowing one-click installation of the module. (The modules that may ask for an Installation Key are: Digital Products, Subscription Products and Order Motion Integration modules.) - Inventory Manager
Increased the width of the SKU column in the Inventory Manager screen from 12 to 20 characters. - Scheduled Orders
If a valid payment gateway has not been assigned to a scheduled order, then manually processing it on the Search Scheduled Orders page will no longer result in a white screen containing a series of error messages. Instead, the scheduled order will be declined as usual with the reason that the selected Payment Gateway could not be found.
_________________ Rutabaga
Keeper of the Development Schedule
Modular Merchant Shopping Cart Software. |
|