Announcement

Collapse
No announcement yet.

Release Notes - 4.11.1

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Release Notes - 4.11.1

    Release Notes - 4.11.1

    The 4.11.1 update that will be deployed mid-November, includes a long list of bug fixes and improvements.

    Some of the most relevant updates are the Mobile store compatibility issues with iOS6, a fix for the reviews in Rich Snippets and the implementation of First Data's new payment gateway.

    Addons / Third-Party

    1112-a001 Tax - Taxcloud
    TaxCloud tax manager solution is now available in the plugins section via the Online Store Manager.

    1112-a002 Addon - CIM Checkout Upsell
    The CIM Checkout Upsell Add-on will display products assigned as “Upsell” or “Accessories” items for the products purchased; after the order confirmation page. This will allow shoppers to then add those additional items to their order after the order has been completed and adjust the total of the order to automatically include the upsell items into the purchase. This add-on requires the use of Authorize.net or any other CIM/Token based Payment gateways.

    1112-a003 Payments - First Data Global Gateway e4.
    New payment gateway from First Data. The company is discontinuing support for Linkpoint and will be using GGe4 instead.

    Bug Fixes

    1112-b001 Payments - Amazon Simple Pay
    Amazon Simple Pay’s return URL was not pointing to the secure URL.

    1112-b002 Admin - Quick Search
    We added external and internal comments back to the main search parameters when searching for orders.

    1112-b003 Payments - IPCharge
    IP Charge was returning a blank response and that was crashing the checkout process. This was fixed that so the blank response will result in a declined message instead of a fatal error.

    1112-b004 Admin - Quick Design Bar
    We updated the jquery-ui to the latest version. The admin design bar drag and drop feature was not working with the latest jquery plugin

    1112-b005 Admin - Group Certificates
    We adjusted the BACK button to act as the browser back button would. It was previously linking to the Certificates list and causing confusion when editing a certificate from the Group Certificates section.

    1112-b006 Frontend - Store Cache
    The store’s category menu was not considering the customer group when using the cache. So restricted categories were not showing up after customer (belonging to the group) logged in.

    1112-b007 Admin - 301 Redirects Import
    If the CSV file included additional columns, even empty columns, the import would return an out of range error.

    1112-b008 Frontend - Product Options
    When using the "One-time fee" option combined with Advanced Options; if the selection was out of stock it would not be added to the cart. However, the one-time fee item was not being removed from the cart for this situation.

    1112-b009 Frontend - Checkout
    For IE visitors with compatibility mode ON, when a country with no state was selected, the textbox for State was being populated with a "/" at the end of the ID and it was causing a javascript error during checkout.

    1112-b010 Frontend - Checkout
    Gift certificate balance was being calculated incorrectly when the shipping method was changed after the customer applied the Gift Certificate to the order.

    1112-b011 Third Party - Freightquote
    Freightquote was not returning rates for orders with more than 6 boxes.

    1112-b012 Admin - Duplicate Products
    when duplicating an item, the product features (bottom of information tab) were not being copied over in the same order.

    1112-b013 API
    The API was removing leading spaces from the product's ID/SKU, some merchants using spaces in this way were running into issues.

    1112-b014 Reports - Products By Distributor
    The report was not displaying any data when no distributor was selected and reported was generated for ALL DISTRIBUTORS.

    1112-b015 Admin - Orders Search
    The distributors dropdown in the Orders Filter section now only includes the distributors which are set as dropshippers. Previously, having your store set with drop shippers and other distributors didn't allow a search of orders by that value.

    1112-b016 Admin - Scheduled Exports
    The scheduled exports set as Email were failing for large files. A new restriction of 5MB is now in place to prevent issues.

    1112-b017 Mobile Store
    Category pages in the Mobile storefront were not displaying any products set as Category Specials or any products dynamically inserted in a SmartCategory.

    1112-i018 Mobile Store
    The mobile store has been updated to correct compatibility issues with iOS6 preventing visitors to add products to the cart.

    1112-b019 Payments - Paypal Advanced
    Paypal advance was not working with discounts. Paypal introduced a new variable that made it possible for us to submit a discount as a "Shipping Discount" to Paypal Advanced.

    1112-b020 Payments - Checkout By Amazon
    Amazon was not returning the state for some orders which caused the orders to not move into the New Status as needed.

    Improvements

    1112-i001 Account - Saved Carts
    The My Account page now includes the ability for customers to delete their Saved Carts.

    1112-i002 Admin - Group Certificates Export
    The CSV export of Group Certificates now includes a dropdown to allow merchants to choose a specific campaign when exporting gift certificates.

    1112-i003 API - Additional Fields
    The product "extra fields" 11, 12 and 13 (introduced on v4.10), and the warehouse location fields are now available via the API.

    1112-i004 Admin - Blog
    New warning displayed in the admin panel when the blog post is in Draft Mode or Post Date is in the future, as a reminder that the blog post is not yet live.

    1112-i005 Admin - Customers
    The Status dropdown when filtering the customers list now has an "ALL" option that is used as the default value. This will display both enabled and disabled customers in the results. Previously, the default was to show only “Enabled” customer records.

    1112-i006 Admin - Not Complete orders
    When viewing a Not Complete Order, the customer's name is now linked to the customer's account and also displays the ajax Quick Info on mouse over.

    1112-i007 Third Party - ShipWire
    New shipwire setting: Use 3dcart to calculate shipping rates (ignore Shipwire rates)

    1112-i008 Usability - Site Content
    The section for HOME PAGE under Site Content now displays a message linking to the proper section of the Online Store Manager where you can edit the Home Page section under TITLES AND CONTENT

    1112-i009 Usability - Titles & Content
    The pages listed under TITLES AND CONTENT are now organized by sections and include a short description when going into each individual page.

    1112-i010 Payments - Checkout by Amazon
    The global Minimum Order Amount setting is now considered for CBA.

    1112-i011 Payments - PayPal Standard
    Added required parameters to the header when validating PayPal’s IPN. PayPal is discontinuing support for HTTP 1.0 protocol starting February 1, 2013 and required this change.

    1112-i012 SEO - Rich Snippets
    Implemented updates to the code from Google Rich Snippets to the Rich Snippets reviews.

    1112-i013 Frontend - Blog Posts
    New HTML block "blog_post" that gives users the ability to display the list of blog posts directly in the home page. This block is the same as the main list of blogs in the blog.html file.

    1112-i014 Performance - Store Cache
    Clicking on VIEW STORE button from the Online Store Manager will now automatically clear the site’s cache.

    1112-i015 Third Party - Google Trusted Stores
    New validation of tracking number added to automatically determine the shipping carrier on the order.

    1112-i016 Frontend - QuickSearch
    The QuickSearch now allows the use of the ENTER key to submit the search form.

    1112-i017 Frontend - Category Menu Groups
    New HTML blocks that provide the ability to separate main categories into groups so these can be displayed in different locations of the frame.html. This requires manually adding FRAME_CATEGORY_X blocks to activate the feature.



  • #2
    Jimmy,
    Do custom pages (frame.html, category_x.html, listing_x.html) need to be updated manually for these changes to be implemented?
    Chris
    TC Life Safety
    TC Wireless

    Comment


    • #3
      Thank you for all the add-ons, updates, and bug fixes.

      It would be great to know if changes are applied on the back end, or if we need to make a change to the templates.
      Many of us have customized templates and a small note next to each FIX/Add-on indicating Back-End, or Template code changes would really be helpful.
      Specifically:
      Mobile
      1112-b009 Frontend - Checkout
      1112-b010 Frontend - Checkout

      Comment


      • #4
        The feature I am most exited about is the pressing enter on the search field on the front end will now search for the term when quick-search is enabled!

        Thanks for implementing that.

        Comment


        • #5
          The feature I am most exited about is the pressing enter on the search field on the front end will now search for the term when quick-search is enabled!
          Yes that is a much needed fix. Is this fix on the back-end or do we need to modify the frame template?
          Thank you.

          Comment


          • #6
            You can see the new category menu groups at Welcome to Allparts Music - Guitar, Bass, and Amp Parts Supplier - the categories are spread across 3 menus on the left navigation pane.
            - Dean P. e-commerce and small business consulting

            Comment


            • #7
              Originally posted by DeanP View Post
              You can see the new category menu groups at Welcome to Allparts Music - Guitar, Bass, and Amp Parts Supplier - the categories are spread across 3 menus on the left navigation pane.
              Thank you so much, Dean, for sharing that!! It really helps to have an example.

              Now a question: Do you need to hard code the heading for each group or is there someplace to define/edit the headings? (the default group heading is defined in store language/frame/categories)

              Comment


              • #8
                Originally posted by tclifesafety View Post
                Jimmy,
                Do custom pages (frame.html, category_x.html, listing_x.html) need to be updated manually for these changes to be implemented?
                When we deploy the new version the files in the common folder will get updated, if you have any custom versions of these files in your own template folder then you'll need to manually apply the changes.

                These 2 updates actually require updating the templates,

                myaccount.html
                1112-i001 Account - Saved Carts
                The My Account page now includes the ability for customers to delete their Saved Carts.

                listing_x.html
                1112-i012 SEO - Rich Snippets
                Implemented updates to the code from Google Rich Snippets to the Rich Snippets reviews.

                This change actually refers to a JS file and doesn't require updating any HTML files.
                1112-i016 Frontend - QuickSearch
                The QuickSearch now allows the use of the ENTER key to submit the search form.


                And these last 2 are optional HTML blocks that are now available, so these are not being added to the HTML, if you're interested in using these features then you would need to manually add the HTML blocks to the specific files, home.html for the blog posts, and frame.html for the category menu groups.

                1112-i013 Frontend - Blog Posts
                New HTML block "blog_post" that gives users the ability to display the list of blog posts directly in the home page. This block is the same as the main list of blogs in the blog.html file.

                1112-i017 Frontend - Category Menu Groups
                New HTML blocks that provide the ability to separate main categories into groups so these can be displayed in different locations of the frame.html. This requires manually adding FRAME_CATEGORY_X blocks to activate the feature.

                Hope that helps.

                Jimmy

                Comment


                • #9
                  Originally posted by mimib View Post
                  Thank you so much, Dean, for sharing that!! It really helps to have an example.

                  Now a question: Do you need to hard code the heading for each group or is there someplace to define/edit the headings? (the default group heading is defined in store language/frame/categories)
                  You'll need to harcode the heading/title for each group when adding the HTML block to the frame.html

                  Jimmy

                  Comment


                  • #10
                    Originally posted by jimmy3dcart View Post
                    When we deploy the new version the files in the common folder will get updated, if you have any custom versions of these files in your own template folder then you'll need to manually apply the changes.

                    These 2 updates actually require updating the templates,

                    myaccount.html
                    1112-i001 Account - Saved Carts
                    The My Account page now includes the ability for customers to delete their Saved Carts.

                    listing_x.html
                    1112-i012 SEO - Rich Snippets
                    Implemented updates to the code from Google Rich Snippets to the Rich Snippets reviews.

                    This change actually refers to a JS file and doesn't require updating any HTML

                    Jimmy

                    I took a look in my common folder and I can't seem to find the portion of code pertaining to the deletion of saved carts? I put it up against the customized template I have and they are identical from what I can tell. Any pointers?

                    Comment


                    • #11
                      Jimmy,
                      Thank you for the details.

                      Comment


                      • #12
                        Originally posted by jimmy3dcart View Post

                        This change actually refers to a JS file and doesn't require updating any HTML files.
                        1112-i016 Frontend - QuickSearch
                        The QuickSearch now allows the use of the ENTER key to submit the search form.
                        This is probably not common... but I had copied the javascript files to my template folder to try and implement this myself. (Which I never could figure out how to do). I had forgotten I did this, so it was not working for me until I deleted those files so it would use the default again.

                        So for anyone else who might have tried to edit the Javascript, you will either need to implement their changes or go back to the default.

                        Comment


                        • #13
                          Some real nice updates here. Some of these have been bugging me, glad to see they have been updated.

                          Comment


                          • #14
                            Originally posted by jimmy3dcart View Post

                            These 2 updates actually require updating the templates...
                            Thank you Jimmy.
                            Chris
                            TC Life Safety
                            TC Wireless

                            Comment

                            Working...
                            X