Skip to main content

Home and product listing

System pages: STORE_001 · PLP_001 · CAT_001 Live URLs: /<projectSlug>/ · /<projectSlug>/shop · /<projectSlug>/category/:slug


1. What these three pages are​

The shopper's way in: the storefront home, the full product listing, and a category landing page.

Page codeDefault routePurpose
STORE_001/store/:slugStorefront home
PLP_001/shopProduct listing
CAT_001/category/:slugOne category

2. What fills them​

The products come from Inventory; the layout comes from Page Builder; the availability may come from a schedule.


3. The pages​

Figure 1 — Storefront home.
Figure 2 — Product listing, at /<projectSlug>/shop.

4. Field reference​

ElementComes from
ProductsInventory
CategoriesProduct categories
PricesThe product
AvailabilityThe showcasing schedule
Layout, banners, copyPage Builder
The footer's links are not project-prefixed

On the demo tenant the header navigates to /kitchen/shop, while the footer's All Products, Packages, Search and Schedule links point at /shop, /packages, /search and /schedule — which 404.

Figure 3 — What an unprefixed link produces.

Check the footer's link targets on any storefront before launch; a customer who uses the footer rather than the header hits a dead end.


5. The admin contract​

PrerequisiteWithout it
Products in InventoryAn empty listing
The page published404
A category treeCAT_001 has nothing to land on

6. Downstream​

Listing pages lead to product detail and into the cart.


7. Don't confuse this with…​

ThingWhere
Storefront homeThe store's landing page
Organization landingExperience Manager
Search pageSEARCH_001, separate from the listing

8. Troubleshooting​

SymptomCause
404 on a live pageThe URL is missing the project slug
No products listedNone sellable, or none scheduled for today
A category page is emptyNo products in that category