Salesforce B2C Commerce 23.5 > Developing Your Site > Legacy Developer Documentation > Site Genesis > Migrating Your Storefront to SGJC Controllers

Categories Don't Show in Storefront

When categories don't appear in the storefront, you need to do some troubleshooting.

In SiteGenesis, you must enable the category system object showInMenu attribute for a specific catalog for categories to appear in the storefront. You enable the attribute in Business Manager.

  1. Select site > Merchant Tools > Products and Catalogs > Catalogs.
  2. On the Catalogs page, find the catalog with your site listed in the Site Assignments column. This is the storefront catalog. The SiteGenesis storefront catalog is storefront-catalog-en.
  3. Click Edit for the storefront catalog.
  4. On the Catalog page General tab, click the Category Attributes tab.
  5. On the Catalog page Category Attribute tab, in the custom section, make sure that the Show in Menu Navigation box is checked.
  6. If you are developing your own site, you must create an attribute similar to the showInMenu attribute for the category system object that is used by SiteGenesis. If you search in the SiteGenesis cartridges for showInMenu, you can see how to implement the attribute in your code.
X Privacy Update: We use cookies to make interactions with our websites and services easy and meaningful, to better understand how they are used. By continuing to use this site you are giving us your consent to do this. Privacy Policy.