Categories Don't Show in Storefront

When categories don't appear in the storefront, you will need to do some troubleshooting, as follows:

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.