Absolute breadcrumb URLs on Stencil order pages
Breadcrumb links on the Stencil order status and order details pages now use absolute URLs instead of relative paths.
- Order status page — On the customer’s orders list (
page_typeaccount_orderstatus), each item in{{breadcrumbs}}returns aurlthat includes the storefront scheme and domain, for examplehttps://www.example.com/account.php?action=order_statusrather than/account.php?action=order_status. - Order details page — The same change applies to a specific order’s details page (
templates/pages/account/orders/details.html), for examplehttps://www.example.com/account.php?action=view_order&order_id=1000000rather than/account.php?action=view_order&order_id=1000000. - Why it matters — Absolute URLs resolve consistently regardless of the URL the page is served from, so the “Home / Your Account / Your Orders / Order #1000000” trail no longer produces broken links.
- Scope — Other account pages, such as Addresses and Wish Lists, still return relative breadcrumb paths.
- Action required — None for themes that render
{{url}}directly, as the default Cornerstone breadcrumbs component does. If your theme prefixes{{url}}with a domain or base path of its own, remove that prefix.
For the breadcrumb properties, see the Stencil object reference.
Customer ID now factors into storefront tax display setting determination
When a storefront request carries a customer ID, the platform now uses it while determining the tax zone that governs tax display. This can change whether product prices appear including tax, excluding tax, or with both values.
- What’s changing — Requests that include a customer ID may use it to determine the applicable tax zone instead of falling back to another determinant. Usage depends on store settings and if a customer address is available on their customer account.
- When output differs — Only when the customer ID resolves to a tax zone that differs from the previously determined zone and that zone’s price display settings differ. Tax calculation itself is unchanged.
- Where you’ll see it — Any storefront page that displays a product price, including product detail pages, category and search listings, and the cart.
- Rollout — The behavior is off by default and enabled per store as the rollout progresses, so no store sees a change until it is turned on.
For how tax zones and their price display settings work, see Tax settings and Tax rates and zones.