Wishlist Subtab

This topic applies to

Applies to

Aconcagua | Elbrus | Kilimanjaro | SuiteCommerce Web Stores | Vinson

The settings on this subtab specify properties related to product lists. Product Lists (Wish Lists) provide the ability to group lists of items to be purchased from your web store. This subtab is part of the Shopping tab and contains the following properties:

More Information: Product Lists

Enable Modifications by Customers

This boolean specifies if user is able to modify (add, edit, or delete) a private product list.

ID

productList.additionEnabled

UI Location

Shopping > Wishlist

JSON file

ProductList.json

Configuration file (pre-Vinson)

SC.Configuration.MyAccount.js

Login Required

This boolean specifies if users must be logged in to modify a product list.

ID

productList.loginRequired

UI Location

Shopping > Wishlist

JSON file

ProductList.json

Configuration file (pre-Vinson)

SC.Configuration.MyAccount.js

List Templates

This array specifies the pre-defined product lists (templates) that are automatically available to your web store users. Product lists defined here are predefined by default, meaning the user cannot modify or delete them. By default, a single predefined list (My List) is available. New customers will have these template lists by default. Associated records are created when a user adds a product to the list.

Each product list contains the following properties:

  • Template ID (string) – specifies the internal identifier for this template. You must ensure that this value is unique.

  • Name (string) – specifies the name of the product list that appears in the user interface.

  • Description (string) – specifies a description of the product list that appears in the user interface.

  • Scope ID (number) – specifies the internal scope ID.

  • Scope Name (string) – specifies whether the product list is public or private. When scope is not explicitly declared, the default applied is private.

  • Type ID – (string) – specifies the internal type ID.

  • Type Name – (string) – defines the list as quote or later. Quote specifies the list to be added to a request for quote. Later specifies the list to be saved in the cart for later addition.

More Information: Product ListsSave For Later

IDs

productList.listTemplates
productList.listTemplates.templateId
productList.listTemplates.name
productList.listTemplates.description
productList.listTemplates.scopeId
productList.listTemplates.scopeName
productList.listTemplates.typeId
productList.listTemplates.typeName

UI Location

Shopping > Wishlist

ID (pre-Vinson)

product_lists_templates

JSON file

ProductList.json

Configuration file (pre-Vinson)

SC.Configuration.MyAccount.js

Display Modalities for Product List Items

This array specifies display options for product list items in a user’s My Account page. You can display items in various formats in a similar fashion to viewing items in the product display pages. For example, users can view items in a condensed list without images or in a list layout with images. By default, the condensed and list views are included. Each display modality contains the following properties:

  • ID (string) – specifies the display modality ID.

  • Name (string) – specifies the description of the modality.

  • Columns (number) – specifies the number of columns in the Product List.

  • Icon (string) – Specifies the item icon.

  • Is Default (boolean) – specifies the default modality.

IDs

productList.templates
productList.templates.id
productList.templates.name
productList.templates.columns
productList.templates.isDefault

UI Location

Shopping > Wishlist

ID (pre-Vinson)

product_lists_templates

JSON file

ProductList.json

Configuration file (pre-Vinson)

SC.Configuration.MyAccount.js