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 code | Default route | Purpose |
|---|---|---|
STORE_001 | /store/:slug | Storefront home |
PLP_001 | /shop | Product listing |
CAT_001 | /category/:slug | One 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
4. Field reference
| Element | Comes from |
|---|---|
| Products | Inventory |
| Categories | Product categories |
| Prices | The product |
| Availability | The showcasing schedule |
| Layout, banners, copy | Page 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.
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
| Prerequisite | Without it |
|---|---|
| Products in Inventory | An empty listing |
| The page published | 404 |
| A category tree | CAT_001 has nothing to land on |
6. Downstream
Listing pages lead to product detail and into the cart.
7. Don't confuse this with…
| Thing | Where |
|---|---|
| Storefront home | The store's landing page |
| Organization landing | Experience Manager |
| Search page | SEARCH_001, separate from the listing |
8. Troubleshooting
| Symptom | Cause |
|---|---|
| 404 on a live page | The URL is missing the project slug |
| No products listed | None sellable, or none scheduled for today |
| A category page is empty | No products in that category |