Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Multiexcerpt
MultiExcerptNameFeature Overview

BPD Structure

Commerce Vision’s latest technology is centered around the concepts of BPD (Best Practice Design) and ease of use.    We have a constantly growing range of self-configurable functions available from within your Content Management System (CMS) allowing you to customise, configure, and tweak your website to achieve the needs of your business and your customers.  If you are new to the Commerce Vision BPD then this is the best place to start!

Our BPD structure is comprised of the following components:Your ecommerce store is a CV ecommerce platform styled to your business look-and-feel. The platform's framework gives your store its basic structure.  


Have a look at the this page. You can see we have sectioned out its layout into three defined types:

  • Theme Layout
  • Page Template 
  • Widgets




Component

Overview

Documentation

Theme

As you browse your BPD website, you'll notice that it has a consistent look and feel across all the various page types. Whether it's a product page, a news article, or the home page, there are familiar elements common to all of them.

This is thanks to the site's Theme. 

In addition to overarching style elements such as font type and size, the BPD Theme also governs the content of your site's common features such as:

  • Top Bar
  • Header
  • Navigation, and Footer

What is the Theme Layout? 

Page Templates

Each page of your BPD website incorporates a Page Template that you are able to change to create custom pages.  They contain your content within Each page has defined ‘zones’ that organise the layout and content

This design gives the site its structure and allows page content to be responsive depending on to the viewing device used to view, and the personalisation rules you have set in place.

There are 5 4 template types:

  1. Theme Layout - site header and footer content, as well as overall look and feel. See What is the Theme Layout? for more detail.
  2. Standard Pages - core pages common to all sites, such as the Cart, Product Detail, and Order History, to name a few. 
  3. Custom Pages - content pages unique to your site. This might be your FAQs, About Us, or Terms & Conditions.
  4. Emails - customisable email templates for communications and notifications such as Order Confirmation, Order Shipped, or New User Registration.Banners - customisable banner templates 

What is a Template?

Widgets

Widgets are handy little reusable modules that display content and user interface (UI) elements on your BPD website (and emails!). 

BPD widgets are used in a variety of scenarios, including but not limited to:

  • Company Logo display
  • Add to Cart button
  • Product image gallery
  • Embedded video
  • Delivery address input

All widgets can offer a huge range of End User personalisation options.  You have the ability to allow full visibility for everyone or control their appearance by who is viewing the page and/or how they behave. This is achieved by configuring ‘Roles’ and ‘Personalisation Rules’.

Our widgets use Razor markup language to access the database, fetch data and display it to the end user in a pre-styled output format.

BPD widgets are used in a variety of scenarios, including but not limited to:

  • Company Logo display
  • Add to Cart button
  • Product image gallery
  • Embedded video
  • Delivery address input

    What is a Widget? 

    Anchor
    personalisation
    personalisation

    Behaviour & Personalisation

    Our BPD design incorporates the ability to personalise what a specific end user can see on your site by factoring in who they are, how they behave, and how other customers have behaved in the past.  This can be achieved through a combination of:


    Component

    Overview

    Documentation

    Layers

    Layers can be selected from within each widget to configure their visibility or content for a particular audience based upon who they are.

    You can build multiple Layers, each including multiple conditions such as:

    • Authentication status (logged in vs. public),
    • Roles
    • Customer codes, and many other options

    What is a Layer? 

    Roles

    End (Website) Users can be grouped into roles allowing you to easily manage and personalise what ACCESS, FUNCTIONALITY, AND WHAT THEY CAN SEE on your site.

    Typically, a site will have several roles set up for certain functions within the site, e.g.

    • Administrator Role,
    • B2B Role,
    • B2C Role,
    • Public Role, 
    • Accounts Role, and so forth.

    When a user first visits the site, they are assigned the default role; once they have logged in (or registered), they will then be using the corresponding role.


    This page is intended for use by CSS website Administrators on classic Classic (non-BPD) sites. It provides an overview of the Role function, as well as a guide to maintaining them in CSS. For BPD sites, Roles are maintained in the CMS.

    Roles and User Role Assignment

    Standard Roles

    Personalisation Rules

    Everyone loves it when they find some appropriate content that helps with what they are doing.   Now, with Personalisation Rules you can tailor the content on your website to the Behaviour of individuals who are using it to achieve just that.


    A good example would be:

    Visitor Action:      Someone has viewed ‘(x) product’    or    Someone has (x) product in their cart.

    Personalisation:       Display a promotion offering (y) Product at discounted price  And/or  Display message offering free shipping.


    Offering relevant content through personalisation builds loyalty, strengthens customer relationships, and can drive sales. This guide will walk you through Personalisation in the Commerce Vision CMS.

    Personalisation How To


    Commerce Vision CMS (Content Management System)

    Overview

    Multiexcerpt
    MultiExcerptNameAdditional Info
    Your CMS is a Content Management System and the place in the Customer Self Service eCommerce Platform where all of your site maintenance and configuration functions are done.


    When you login, you’ll be able to select either your ‘LIVE’ or your ‘STAGE’ site.  A big part of our best practice methodology is to allow you to create all changes initially in your ‘STAGE’ site and then re-create them in your ‘LIVE’ site when you are happy.  This is also our process for upgrades so that you are able to fully test new versions prior to going ‘LIVE’.

    ...

    The links on this page are designed to guide you through the general maintenance of your BPD website via the CMS. For information on how to implement specific features or widgets, please check out our Available Features List or our CV Connect knowledge base.

    Tip
    iconfalse
    titleHaving trouble?

    If you can't find the answer on CV Connect, contact our Support Team for assistance.

    Additional Information

    ...

    MultiExcerptNameAdditional Info

    ...


    Tip
    titleWant to know more about CMS?


    Additional Information


    Multiexcerpt
    hiddentrue
    MultiExcerptNameFeature Title

    Getting Started with BPD and the CMS

    ...

    Minimum Version Requirements


    Multiexcerpt
    MultiExcerptNameMinimum Version Requirements
    **.**.**


    Prerequisites


    Multiexcerpt
    MultiExcerptNamePre reqs

    None


    Self Configurable


    Multiexcerpt
    MultiExcerptNameSelf Configurable

    Yes


    Business Function


    Multiexcerpt
    MultiExcerptNameBusiness Function

    BPD Structure


    BPD Only?


    Multiexcerpt
    MultiExcerptNameBPD Only

    Yes


    B2B/B2C/Both


    Multiexcerpt
    MultiExcerptNameB2B/B2C/Both

    Both


    Ballpark Hours From CV (if opting for CV to complete self config component)


    Multiexcerpt
    MultiExcerptNameBallpark Hours From CV (if opting for CV to complete self config component)

    Contact CV SupportCommerce Vision


    Ballpark Hours From CV (in addition to any self config required)


    Multiexcerpt
    MultiExcerptNameBallpark Hours From CV (in addition to any self config required)

    Contact CV SupportCommerce Vision


    Third Party Costs


    Multiexcerpt
    MultiExcerptNameThird Party Costs
    n/a


    CMS Category


    Multiexcerpt
    MultiExcerptNameCMS Category

    Content



    Related help

    ...