Page tree
Skip to end of metadata
Go to start of metadata

New Widgets

  • Page:
    Order Confirmation Message Widget Displays messages to the user on the Order Confirmation page.
  • Page:
    Current Order Account Switch Message Widget Displays the message text in the popup when Enhanced Order Switching is in use and the user switches accounts while compiling an order. If the user has items in the cart of their destination account, they are given the option to remove them, place them on hold, or merge with current cart items.
  • Page:
    Product Variant List Widget Renders the list of product options (variants) on the product detail page. From here, the user can edit quantities and add to cart.
  • Page:
    Product Reviews Widget — Displays a product's current reviews, along with a link for the user to submit a new review.
  • Page:
    Banner Slider Widget — Creates a slideshow of banner images, which scroll automatically, or as the user manually cycles through.
  • Page:
    Social Links Widget Inserts social media icons that link to the business's social media pages.
  • Page:
    Checkout Payment Options Widget Displays the available payment options to the user at checkout.
  • Page:
    Delivery Address B2B Widget Renders the relevant B2B address input fields during checkout.
  • Page:
    Navigation Menu Widget Renders the product category menu, in which all categories expand from one top level menu item.
  • Page:
    Login / Logout Link Widget — Displays the 'Login' link when the user is logged out, and the 'Logout' link when the user is logged in.
  • Page:
    Email Company Information Widget Renders company contact information in email output.
  • Page:
    Email Order Summary Widget — Renders the order lines and dollar totals in email output.
  • Page:
    Email Order Track Details Widget — Renders order Track & Trace information in email output.
  • Page:
    Email Style Sheet Widget Sets the background colours for the email template.
  • Page:
    Payment Cancelled Widget — Renders relevant messages and response codes on the 'Payment Cancelled' page (where a user lands after cancelling a PayPal payment, for example).
  • Page:
    Product Gallery Widget — Renders the product gallery, which can include images as well as videos.
  • Page:
    Product List Variant Options Widget Renders the list of product options (variants) in the zoned product list view. From here, the user can edit quantities and add to cart.
  • Page:
    Product List Variant Selector Widget Renders the product options (attributes) in drop-down format on the zoned product list view. Using the drop-down selector(s), the user can configure options before adding the product to cart.
  • Page:
    Login Widget — Displays user login functionality.
  • Page:
    Breadcrumb Widget — Displays the breadcrumb trail for all pages, including static content, products and categories.
  • Page:
    Campaign Slider Widget Displays the products from a nominated Campaign in your chosen layout. Slider mode (default) is a traditional carousel in which product tiles scroll across the page. Alternatively, you can choose from Grid or List mode, both of which are static (no sliding behaviour).
  • Page:
    Cart Freight Estimator Widget Displays a freight estimate widget, whereby users can obtain a freight quote based on their cart contents and postcode.
  • Page:
    Article List Pagination Widget — Renders pagination when the amount of content exceeds the display settings for the Article List page.
  • Page:
    Article List Results Per Page Widget Displays the results per page selector on the Article List page. This allows the user to set and update the number of articles shown on each page, where paging is in use.
  • Page:
    Article List Widget — Displays articles in list format, allowing for a list title and icon, as well as other configuration options such as a toggles and content hyperlinks.
  • Page:
    Article List All Widget — Displays all available articles of a specified type. Non-zoned layout will display the Article name, date, summary, image and a link to read the full article. The zoned layout is more configurable with regards to fields displayed in the list.
  • Page:
    Article List Page Totals Widget — Displays the number of articles being shown on the current page.
  • Page:
    Navigation Button Widget The Navigation Button widget is used to add a styled button which can link to either the previous page, home page, or shopping cart.
  • Page:
    Newsletter Widget Renders the Newsletter subscribe box, which integrates to MailChimp.
  • Page:
    HTML Snippet Widget — Renders HTML code such as embed / tracking code, or third party scripts.

    Please note - for content involving lists, tables, or formatted text (for example), the Static Content widget may be a better choice, as it supports your site's Style Guide.
  • Page:
    Logo Widget Displays the website logo, which links to the home page.
  • Page:
    Messages Widget — Displays user messages on various pages within the application.
  • Page:
    Change Order Account Widget — Changes the account code for the current order.
  • Page:
    Checkout Continue Button Widget Places the 'Continue To Payment' button on the delivery address page of the checkout process.
  • Page:
    Checkout Field Groups Widget Displays a pre-defined field group at checkout in order to collect additional, perhaps specialised information from users.
  • Page:
    Checkout Messages Widget — Triggers any relevant Checkout Message(s) to appear once the user proceeds from the shopping cart to checkout or quote.
  • Page:
    Checkout Review Addresses B2B Widget Displays billing and delivery address information for the B2B user to review prior to payment.
  • Page:
    Cart Buttons Widget The set of buttons displayed in the cart, used for performing actions such as updating an order or emptying the cart.
  • Page:
    Cart Checkout Button Widget Places the 'Checkout' button in the shopping cart. This navigates the user from the cart to the next step of their order, the delivery address details.
  • Page:
    Cart Fast Order Entry Widget Adds input lines to the cart so that users can add products directly to the order. This can be achieved by entering product codes and quantities, or using a search function.
  • Page:
    Cart Order Summary Totals Widget Displays a summary of charges and discounts for the current order.
  • Page:
    Cart Promotional Code Entry Widget Used for the entry of promotion codes in the shopping cart. The user enters the code and clicks to apply it to their order.
  • Page:
    Cart Quote Button Widget Places the 'Request Quote' button in the shopping cart. This submits the order as a quote, rather than proceeding through checkout and completing payment.
  • Page:
    Cart Summary Widget — Provides a summary by displaying the total cost of all items in the cart, as well as the number of items in the cart. This widget can also act as a link to the shopping cart.

    From version 3.87, a preview option is available in which more cart detail is displayed on hover.

  • Page:
    Catalogue Select Widget Provides access to the user's valid catalogues, with a drop-down selector to switch between them.
  • Page:
    Category Banner Widget — Displays a banner on category or product pages, with options to include a title, description, and image.
  • Page:
    Category Field Widget — Outputs the data from any field in the category table.
  • Page:
    Checkout Review Addresses B2C Widget Displays billing and delivery address information for the B2C user to review prior to payment.
  • Page:
    Checkout Review Summary Widget Displays a summary of the order for the user to review before proceeding to payment.
  • Page:
    Account Select Widget — Displays a list of all of the user's accounts, along with a search facility. The user can select from the list to switch between accounts when logged in. The widget can also be used within the cart to allow users to switch accounts for their current order.
  • Page:
    Cross Sell / Up Sell Widget — Displays a list of cross-sell or up-sell products, also know as Alternates and Accessories. You can place this widget on the product detail page to encourage sales of accessory products, or display more upmarket alternatives to the product the user is viewing.
  • Page:
    Dashboard Widget — Displays the user's account pages and profile information in a tiled format.
  • Page:
    Delivery Address B2C Widget Renders the relevant B2C billing and delivery address input fields during checkout.
  • Page:
    Login Page Message Widget Displays a specific warning message when a user attempts to use an expired password reset link.
  • Page:
    Mega Menu Widget — Renders the category mega menu, in which each top level category is displayed as a menu item, with subcategories expanding beneath.
  • Page:
    Order Line Additional Info Static Widget Renders additional product information (such as bonus items and product charge lines) in static scenarios such as the Order Confirmation page and email.
  • Page:
    Order Line Additional Info Widget Renders additional product information (such as bonus items and product charge lines) in dynamic scenarios such as the cart and checkout page.
  • Page:
    Order Line Availability Static Widget Displays product availability at the order line level in static scenarios such as the order confirmation page.
  • Page:
    Order Line Availability Widget Displays product availability at the order line level in dynamic scenarios such as the cart.
  • Page:
    Forgot Password Widget — Presents the user with a password reset facility.
  • Page:
    Freight Options Widget Presents the various shipping methods available to the user during checkout. Each option and its associated cost is displayed, so that the user can make their selection before proceeding to payment.

    The widget is also used to present pickup locations where Store Pickup functionality is enabled.

  • Page:
    List Layout Switch Widget — Gives the user various layout options to choose from when viewing a list.
  • Page:
    Email Delivery Instructions Widget — Renders delivery instructions and related order information in email output.
  • Page:
    Email Order Address Widget Renders the order's address information in email output.
  • Page:
    Email Order Comments Widget — Renders order comments in email output.
  • Page:
    Order Lines Widget Displays the products in the user's current order.
  • Page:
    Order Confirmation Address B2B Widget Displays the B2B user's address and delivery information on the Order Confirmation page.
  • Page:
    Order Confirmation Address B2C Widget Displays the B2C user's address and delivery information on the Order Confirmation page.
  • Page:
    Order Confirmation Payment Info Widget Renders EFT or BPAY details on the Order Confirmation page where the bank receipt number is not required from the user.
  • Page:
    Email Title Widget — Displays the email title or heading.
  • Page:
    Order Line Description Static Widget Renders the product description at the order line level in static scenarios such as the order confirmation email.
  • Page:
    Order Line Description Widget Renders the product description at the order line level in dynamic scenarios such as the cart.
  • Page:
    Order Line Field Static Widget Renders an additional product or order line field in static scenarios such as the order confirmation page and email.
  • Page:
    Order Line Field Widget Renders an additional product or order line field in dynamic scenarios such as the cart.
  • Page:
    Order Line Product Code Static Widget Renders the product code at the order line level in static scenarios such as the order confirmation email.
  • Page:
    Order Line Product Code Widget Renders the product code at the order line level in dynamic scenarios such as the cart.
  • Page:
    Product Category List Static Widget Renders the product category list as a cached version, for purposes of speed enhancement.
  • Page:
    Product Category List Widget Dynamically renders the product category list.
  • Page:
    Product List Filter Widget — Renders the 'Filter By' options on the product list page. Customers can filter their search or browsing results by metadata values such as Brand, Size, Colour, and so forth.
  • Page:
    Product List Grid Widget — Renders a product (or category) list. Contents are displayed either in a list or grid format. Also displays the 'we're sorry' message for searches that return no results.
  • Page:
    Product List GST Widget Renders the 'inc' or 'ex' tax label on products in the zoned list view.
  • Page:
    Product List Image Widget Renders the default image of products in the zoned list view.
  • Page:
    Product List Layout Switch Widget — Gives the user various layout options to choose from when viewing a list of products.
  • Page:
    Product List Page Totals Widget — Indicates the number of products displayed on the current page, relative to the total number of products.
  • Page:
    Product List Pagination Widget — Displays a facility to navigate between multiple pages of products in a list.
  • Page:
    Product List Add To Favourites Widget Renders the 'Add to Favourites' button on products in a list (for logged in users). Once a product has been added to the user's favourites, the button will change state accordingly.
  • Page:
    Product List Alternates and Accessories Widget — Displays a message on products which have alternates and/or accessories available. The text is rendered in a product list view where the zoned layout is in use.

    The message text is hyperlinked to the product detail page, where alternate and accessory products can be displayed in detail.

  • Page:
    Product List Availability Widget Displays the availability of products in the zoned product list view. The data is shown in icon format, with text prompts for each status.
  • Page:
    Product List Compare Widget Renders the 'Add to Compare' tickbox and prompt on products in the zoned list view.
  • Page:
    Product List Cost Centre Widget Renders the cost centre input field on products in the zoned list view. This widget only applies where Cost Centres have been enabled at the role level, via the 'Use Cost Centres' flag, and will only display when the user is viewing products in a List layout (rather than Grid).
  • Page:
    Product List Field Widget Renders a list on the product detail page, with the option to add hyperlinks to other content.
  • Page:
    Print Button Widget Renders a print button.
  • Page:
    Print Order Widget Determines options to include within the Print Order page template.
  • Page:
    Page Title Widget — Displays the page title text. It can be used in any zone of a template, but recommended use is once at the top of a page.

     

  • Page:
    Password Reset Widget Renders the password reset message and link in the context of the 'forgot password' email.
  • Page:
    Payment Icons Widget — Displays the logo of various payment options.
  • Page:
    Product Field Widget — Outputs the data from a field in the product table.
  • Page:
    Product Item Widget Renders product information in a Product List page. The Product Item widget is employed where 'zoned' product layout is not in use.
  • Page:
    Product List Add To Cart Widget Renders an 'Add To Cart' button on products in a list, such as search results, a product category, or the favourites page. Only applies to products using the zoned layout.
  • Page:
    Order Summary And Lines Static Widget Renders the order summary and lines in static scenarios such as the order confirmation page.
  • Page:
    Order Templates Widget — Displays the lines of the saved order template.
  • Page:
    Product List Price Widget Renders the price of products in the zoned list view.
  • Page:
    Product List Product Code Widget Renders the stock code of products in the zoned list view.
  • Page:
    Product List Product Title Widget Renders the product title for products in the zoned list view.
  • Page:
    Product List Qty Box Widget — Renders the quantity input box with plus & minus buttons on products in the zoned list view.
  • Page:
    Product List Qty Breaks Widget Renders quantity break information for products in the zoned list view.
  • Page:
    Product List Results Per Page Widget Displays the results per page selector on the product list page. This allows the user to set and update the number of records shown on each page, where paging is in use.
  • Page:
    Product List RRP Widget Renders the recommended retail price (RRP) for products in the zoned list view.
  • Page:
    Product List Sort Mobile Widget — Renders the 'Sort By' selector for the product list on mobile devices.
  • Page:
    Product List Sort Widget Renders the 'Sort By' selector for the product list.
  • Page:
    Recently Viewed Products Widget — Displays a list of products that the user has recently viewed on the website, allowing them to return quickly and easily to an earlier product selection.
  • Page:
    Register Widget Shows the user registration form and allows a new user to enter their details and create an account.
  • Page:
    Product Technical Specifications Widget — Outputs technical specification data, which is drawn from the product's metadata. If you maintain your metadata in the CMS, this refers to Product Features data.
  • Page:
    Product Purchase Details Widget Renders the purchasing details for a product, such as price, availability, and quantity in cart, as well as the Add to Cart and Add to Favourites buttons.
  • Page:
    Product Title Widget — Renders the product title and subtitle. Usually placed at the top of the page, in the Title zone.
  • Page:
    Product Video Widget — Displays a video on the product detail page, outside of the image gallery. The video is added to the product in Product Maintenance, and displayed by this widget on the product detail page.
  • Page:
    Product Rating Widget — Displays a product's current star rating, along with links for the user to read and write reviews. Please Note - this widget should be implemented in conjunction with the Product Reviews widget.
  • Page:
    Product List Unit Description Widget Renders the unit description for products in the zoned list view.
  • Page:
    Section Menu Widget — Renders the children elements of a specific menu item.
  • Page:
    Select Approver Widget Renders the approval options for orders which can't be submitted directly, but must first be submitted for approval within the user's organisation.
  • Page:
    Session Expired Message Widget — Renders the expired session message text.
  • Page:
    Sub Template Widget — Renders one template within another. This can be particularly useful when upgrading to BPD from an older version of CSS. Legacy templates with data sources and specific caching methods can be inserted into existing templates without recreating the content.
    (In the simple example below, the template 'FooterCopyright' has been inserted as a Sub Template into the Product Detail template.)
  • Page:
    Role Select Widget Allows the user to select their role through the use of a drop down menu
  • Page:
    Switch Account Widget Displays the user's current account, as well as a link to change accounts (where applicable).
  • Page:
    Track Order Widget — Displays a list of the user's previous orders, with order date, account code, dollar value, and order status information.
  • Page:
    Update Password Widget Allows users to update their password after following the reset email link, or navigating to the dashboard.
  • Page:
    User Name Widget — Renders the username or email address.
  • Page:
    User Registration Widget Used in email templates to provide a newly registered user with details regarding their login information, as well as a link to the site's login page.
  • Page:
    Warranty Claim Checkout Field Group Widget Displays the Fault Information section of the Warranty Claim entry form. The actual fields here are determined by what's in your site's 'Warranty Claim Entry Field Group'.
  • Page:
    Product Search Widget Renders an input field and search button, allowing the user to conduct product searches. The widget can be customised to offer search term suggestions, or product suggestions.
  • Page:
    Product List Title Widget Displays the page title for a product list, such as search results, favourites, or product category lists.

New Features

Fixes

  • Page:
    Minimum order charge display — Minimum order charges were not always displaying correctly in BPD. This has been fixed.
  • Page:
    Notify user generates new password for admin-created users — An update has been made so the Notify User function in Advanced User Maintenance now generates a new password for users created by an Administrator. This will not apply when the user has registered themselves and already chosen a password and are just being approved by the Administrator.