MMv4 KB
 
Version 4.111005.1437 Release Notes
  Last Edited - 10/5/2011 2:37pm PDT
  Category Path - Editorial > Release Notes
 
Release notes for Modular Merchant version 4.111005.1437
  • Admin
  • Account Setup Wizard
    Fixed a problem that was encountered sometimes when installing a Template Package on Step 4 of the Account Setup Wizard. Installing a Template Package within the Account Setup Wizard should work correctly now.
  • Account Setup Wizard
    Fixed an issue that could be generated by the Account Setup Wizard, resulting in error messages stating, "f_shared.php line 333: Unable to write to target file: xml/system_settings.xml. Check to make sure the file can be modified by the server."
  • Digital Delivery
  • IE Redirect Bug
    Developed a workaround to accommodate Internet Explorer's inability to correctly redirect the customer to the storefront's download area when they click the Download link in their receipt. Clicking the Download link when using IE would result in a "404: Page Not Found" error in some situations.
  • Event Engine
  • Order History and Subscription-based Events
    Improved a portion of the code that triggers events based on the customer's order history and/or the products they are subscribed to. Previously, it could have been possible to incorrectly trigger some types of events if a brand new customer was purchasing a product that didn't require shipping.
  • Modules
  • Facebook module options
    Added an option to the Facebook module's options, located within the store's Administration Area at [Modules > 3rd-Party Integration > Facebook], to turn the display of Facebook content in the storefront on or off. This option controls whether or not the content between {IF-USING-FACEBOOK-BEGIN} and {IF-USING-FACEBOOK-END} QuickCode Tags in a web page's template is displayed in the storefront.
  • Product Reviews module options
    Added an option to the Product Reviews module's options, located within the store's Administration Area at [Modules > Product Reviews > Module Settings], to turn the display of product review content in the storefront on or off. This option controls whether or not the content between {IF-USING-PRODUCT-REVIEWS-BEGIN} and {IF-USING-PRODUCT-REVIEWS-END} QuickCode Tags in a web page's template is displayed in the storefront.
  • Wish List module options
    Added an option to the Wish List module's options, located within the store's Administration Area at [Modules > Wish Lists], to turn the display of wish list content in the storefront on or off. This option controls whether or not the content between {IF-USING-WISH-LISTS-BEGIN} and {IF-USING-WISH-LISTS-END} QuickCode Tags in a web page's template is displayed in the storefront.
  • Subscription Module options
    Added an option to the Subscription Product module's settings, located within the Administration Area at [Modules > Subscription Products > Subscription Product Module Settings], to toggle whether or not customers may use off-site payment gateways, such as PayPal Website Payments Standard or Google Checkout, to purchase products with subscription rules. Currently, this setting is referenced by the IF-PAYPAL-WPS-ELIGIBLE-BEGIN/END and IF-GOOGLE-CHECKOUT-ELIGIBLE-BEGIN/END QuickCode Tags to remove those payment options from the checkout page if the order contains subscription products. More functionality, based on this setting, will be added to the software in upcoming updates.
  • QuickCode Tags
  • IF-ACCEPT-CREDIT-CARDS-BEGIN/END
    Added {IF-ACCEPT-CREDIT-CARDS-BEGIN} and {IF-ACCEPT-CREDIT-CARDS-END} QuickCode Tags, and applied them to the Universal template system. These tags are wrapped around each that the option to pay with credit cards is mentioned on the checkout page, and will hide it if the "Does your store accept credit cards?" System Setting is set to "OFF".
  • IF-PRODUCT-WEIGHT-BEGIN/END
    Added {IF-PRODUCT-WEIGHT-BEGIN} and {IF-PRODUCT-WEIGHT-END} QuickCode Tags, and applied them to the Universal template system. These tags are wrapped around each place that a product's weight is potentially displayed, and will hide it if the product's weight is zero (or blank).
  • IF-PRODUCT-PART-NUMBER-BEGIN/END
    Added {IF-PRODUCT-PART-NUMBER-BEGIN} and {IF-PRODUCT-PART-NUMBER-END} QuickCode Tags, and applied them to the Universal template system. These tags are wrapped around each place that a product's part number is potentially displayed, and will hide it if it is blank.
  • IF-PRODUCT-USES-STOCK-BEGIN/END
    Added {IF-PRODUCT-USES-STOCK-BEGIN} and {IF-PRODUCT-USES-STOCK-END} QuickCode Tags, and applied them to the Universal template system. These tags are wrapped around each place that a product's units in stock information is potentially displayed, and will hide it if it is "unlimited".
  • IF-USING-FACEBOOK-BEGIN/END
    Added {IF-USING-FACEBOOK-BEGIN} and {IF-USING-FACEBOOK-END} QuickCode Tags, and applied them to the Universal template system. These tags are wrapped around each place that Facebook content is potentially displayed, and will hide it if it the module's option is set to do so.
  • IF-USING-WISH-LISTS-BEGIN/END
    Added {IF-USING-WISH-LISTS-BEGIN} and {IF-USING-WISH-LISTS-END} QuickCode Tags, and applied them to the Universal template system. These tags are wrapped around each place that Wish List content is potentially displayed, and will hide it if it the module's option is set to do so.
  • IF-USING-PRODUCT-REVIEWS-BEGIN/END
    Added {IF-USING-PRODUCT-REVIEWS-BEGIN} and {IF-USING-PRODUCT-REVIEWS-END} QuickCode Tags, and applied them to the Universal template system. These tags are wrapped around each place that content related to product reviews is potentially displayed, and will hide it if it the module's option is set to do so.
  • Template Packages
  • Template Editor
    If no template has yet been selected, the Template Editor now opens the universal.tpl file by default. (All Template Packages include this template file.) Previously, it would default to loading the first template alphabetically, which could cause problems when switching to a different Template Package the didn't contain that template.
  • Third-Party
  • PayPal Website Payments Standard
    Fixed two issues that could prevent receipts from being emailed to customers who placed orders using PayPal's Website Payments Standard payment method.
  • Google Checkout
    Fixed an issue that could prevent receipts from being emailed to customers who use the Google Checkout payment method.

### End of Release Notes ###

Powered by ModularKB