Routes
Sie können das Routen-Objekt verwenden, um dynamische URLs für Ihr Schaufenster zu erzeugen. Indem Sie diese anstelle von hart kodierten Links verwenden, können Sie sicherstellen, dass Ihr Thema alle Änderungen am URL-Format unterstützt. So können Sie beispielsweise das Objekt routes verwenden, um mehrere Sprachen in Ihrem Theme zu unterstützen.
Das Objekt routes
hat die folgenden Attribute:
Inhalt
- routes.root_url
- routes.account_url
- routes.account_login_url
- routes.account_logout_url
- routes.account_register_url
- routes.account_addresses_url
- routes.collections_url
- routes.all_products_collection_url
- routes.search_url
- routes.predictive_search_url
- routes.cart_url
- routes.cart_add_url
- routes.cart_change_url
- routes.cart_clear_url
- routes.cart_update_url
- routes.product_recommendations_url
routes.root_url
Gibt die Basis-URL des Shops zurück.
{{ routes.root_url }}
/
routes.account_url
Gibt die URL für die Kontoseite zurück.
{{ routes.account_url }}
/account
routes.account_login_url
Gibt die URL für die Anmeldeseite des Kontos zurück.
{{ routes.account_login_url }}
/account/login
routes.account_logout_url
Gibt die URL für die Abmeldung des Kunden von seinem Konto zurück.
{{ routes.account_logout_url }}
/account/logout
routes.account_register_url
Gibt die URL für die Seite der Kontoregistrierung zurück.
{{ routes.account_register_url }}
/account/register
routes.account_addresses_url
Gibt die URL für die Seite zurück, auf der der Kunde die mit seinem Konto verbundenen Adressen verwalten kann.
{{ routes.account_addresses_url }}
/account/addresses
routes.collections_url
Gibt die URL für die Sammlungsseite zurück.
{{ routes.Sammlungen_url }}
/Sammlungen
routes.all_products_collection_url
Gibt die URL für die Sammlung zurück, die alle Produkte im Shop enthält.
{{ routes.all_products_collection_url }}
/Sammlungen/all
routes.search_url
Gibt die Such-URL zurück.
{{ routes.search_url }}
/search
routes.predictive_search_url
Gibt die URL der prädiktiven Suche zurück.
Sie müssen die erforderlichen Abfrageparameter für den von Ihnen verwendeten Endpunkt angeben.
{{ routes.protictive_search_url }}
/search/suggest
routes.cart_url
Gibt die URL des Warenkorbs zurück.
{{ routes.cart_url }}
/cart
routes.cart_add_url
Gibt die URL zurück, unter der Artikel in den Warenkorb gelegt werden können. Sie müssen mindestens ein Element unter variant. id
oder item. key
angeben.
{{ routes.cart_add_url }}
/cart/add
routes.cart_change_url
Gibt die URL zurück, über die Sie die Menge eines Artikels ändern können. Sie müssen die Adresse variant. id
oder line_item. key
des Artikels angeben.
{{ routes.cart_change_url }}
/cart/change
routes.cart_clear_url
Gibt die URL zurück, über die Sie den Warenkorb leeren können.
{{ routes.cart_clear_url }}
/cart/clear
routes.cart_update_url
Gibt die URL zurück, mit der Sie die Menge eines Artikels aktualisieren können. Sie müssen mindestens eine Position unter variant. id
angeben.
{{ routes.cart_update_url }}
/cart/update
routes.product_recommendations_url
Gibt die URL zurück, die Produktempfehlungen liefert.
{{ routes.product_recommendations_url }}
/recommendations/products