Skip to main content

Browsing and cart

Routes: /<projectSlug>/shop · /<projectSlug>/p/:slug · /cart


1. What the shopper does here​

Find something, look at it, add it to the cart. Three pages, all rendered by Page Builder from the system page catalogue.


2. The path to a cart​


3. The pages​

Figure 1 — The listing.
Figure 2 — Product detail, with add to cart.
The cart is not project-prefixed

Listing and product pages live under /<projectSlug>/…, but the cart is at /cart. The account area is likewise unprefixed. Only the catalogue pages carry the project slug.


4. Field reference​

ElementComes from
Products, prices, imagesInventory
VariationsProduct attributes
AvailabilityStock and the showcasing schedule
LayoutPage Builder

5. The admin contract​

PrerequisiteWithout it
Published listing and product pages404
Sellable productsAn empty shop

6. Downstream​

The cart feeds checkout.


7. Don't confuse this with…​

ThingWhere
CartThe shopper's basket
OrderCreated at checkout
Preorder requestA future date, needing approval

8. Troubleshooting​

SymptomCause
A product is missingNot sellable, or not scheduled for today
The listing 404sMissing project slug in the URL
Cart is empty after addingThe session changed — sign in first