---
schema_version: "1"
id: 4d5c2c92536963ea68f14db66788e3adf761dee87925f511f6ccc04e3eb56c18
title: Set Product List Attributes
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/cc/264-0-0/b2c_set_product_list_attributes.md
canonical_url: https://help.salesforce.com/s/articleView?id=cc.b2c_set_product_list_attributes.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 41a1c346453ba441a71fc0a171418eef2a526f7cb292246ee95fa54e88f5acc6
description: All HTML-based B2C Commerce product list views show the same set of columns in the same order. You can define up to five more columns that show product attributes.
products:
  - Commerce
  - B2C Commerce
release: "264"
---
# Set Product List Attributes

All HTML-based B2C Commerce product list views show the same set of columns in the same order. You can define up to five more columns that show product attributes.

These custom columns appear on all product list views between the _Catalog_ and _Type_ columns for all types of product searches within Business Manager.

1. Click App Launcher ![App Launcher](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-cc-b2c_merchandiser_administrator-264-0-0-production-enus/ea76f372-6cfa-42a6-8e7c-05c6df7abed8/cc/b2c_merchandiser_administrator/images/appLauncher.png), and then select **Administration** | **Global Preferences** | **Products**.
    
    Alternatively, select **Merchant Tools** | **site** | **Products and Catalogs** | **Products** and click the **Product Preferences** link.
2. Add up to five more columns.
3. Select system and custom attributes for rendering.
    
    Attribute values render based their type, using the following rules.
    
     
    | Attribute | Description |
    | --- | --- |
    | date | Shows the value in the format of the current locale, in the site time zone, for example, 4/30/2018 |
    | date+time | Shows the date and time of the value in the format of the current locale, in the site time zone, for example, 4/30/2018 10:24 |
    | image | Shows the full path of the value. |
    | password | if there’s a value, it shows 10 \* characters. If the value is empty, it shows nothing. For example, '\*\*\*\*\*\*\*\*\*\*' |
    | set-of-int/set-of-double/set-of-string | Shows up to the first three values in the set, with a `|` separator. If there are more values, the third value is followed by an ellipse (…). For example, `1 | 2 | 3...` |
    | enum-of-int/enum-of-string | If the enum supports multiple select, shows up to the first three values with a | separator. If there are more values, the third value is followed by an ellipse (…). For example, `A | B | C ...` |
    | text/html | Shows as many characters as fits on the tile. If there are more characters, it shows the ellipses. For example, 'A light floral top, perfect for Spring and Summer weath...' |
    | others | Shows the value. |
4. Click **Apply**.