routes
Canonical URLs for built-in routes (cart, search, account…). Use instead of hard-coding paths.
Example
<a href="{{ routes.cart_url }}">Cart</a>Output:
<a href="/cart">Cart</a>Properties
| Property | Description |
|---|---|
routes.account_addresses_url | Buyer-visible URL for account addresses, or nil/empty when unavailable. |
routes.account_company_url | Buyer-visible URL for account company, or nil/empty when unavailable. |
routes.account_location_selector_url | Buyer-visible URL for account location selector, or nil/empty when unavailable. |
routes.account_login_url | Buyer-visible URL for account login, or nil/empty when unavailable. |
routes.account_login_verify_url | Buyer-visible URL for account login verify, or nil/empty when unavailable. |
routes.account_logout_url | Buyer-visible URL for account logout, or nil/empty when unavailable. |
routes.account_profile_update_url | Buyer-visible URL for account profile update, or nil/empty when unavailable. |
routes.account_profile_url | Buyer-visible URL for account profile, or nil/empty when unavailable. |
routes.account_recover_url | Buyer-visible URL for account recover, or nil/empty when unavailable. |
routes.account_register_url | Buyer-visible URL for account register, or nil/empty when unavailable. |
routes.account_rewards_url | Buyer-visible URL for account rewards, or nil/empty when unavailable. |
routes.account_url | Buyer-visible URL for account, or nil/empty when unavailable. |
routes.all_products_collection_url | Buyer-visible URL for all products collection, or nil/empty when unavailable. |
routes.buy_now_checkout_url | Buyer-visible URL for buy now checkout, or nil/empty when unavailable. |
routes.cart_add_url | Buyer-visible URL for cart add, or nil/empty when unavailable. |
routes.cart_change_url | Buyer-visible URL for cart change, or nil/empty when unavailable. |
routes.cart_clear_url | Buyer-visible URL for cart clear, or nil/empty when unavailable. |
routes.cart_update_url | Buyer-visible URL for cart update, or nil/empty when unavailable. |
routes.cart_url | Buyer-visible URL for cart, or nil/empty when unavailable. |
routes.collections_url | Buyer-visible URL for collections, or nil/empty when unavailable. |
routes.contact_url | Buyer-visible URL for contact, or nil/empty when unavailable. |
routes.event_availability_url | Buyer-visible URL for event availability, or nil/empty when unavailable. |
routes.localization_url | Buyer-visible URL for localization, or nil/empty when unavailable. |
routes.modifier_file_presign_url | Buyer-visible URL for modifier file presign, or nil/empty when unavailable. |
routes.predictive_search_url | Buyer-visible URL for predictive search, or nil/empty when unavailable. |
routes.product_recommendations_url | Buyer-visible URL for product recommendations, or nil/empty when unavailable. |
routes.root_url | Buyer-visible URL for root, or nil/empty when unavailable. |
routes.search_url | Buyer-visible URL for search, or nil/empty when unavailable. |
routes.stock_notifications_subscribe_url | Buyer-visible URL for stock notifications subscribe, or nil/empty when unavailable. |
routes.storefront_login_url | Buyer-visible URL for storefront login, or nil/empty when unavailable. |
Property list is generated from the storefront engine (RoutesDrop), so it always matches what your theme can use. Use {{ routes | json }} only as a curated debug snapshot; it can omit lazy or otherwise public properties.