Twig relativer Seo Path

Hallo,

mit z.B. 

{{ seoUrl('frontend.detail.page', {'productId':page.product.id}) }}

bekomme ich die aktuelle URL zb.:

https://www.example.de/mein-produkt.html

Gibt es eine elegante Möglichkeit nur den Relativen Pfad (ohne Parameter) zu erhalten?

https://www.example.de/mein-produkt.html

zu

/mein-produkt.html

bzw.

https://www.example.de/mein-produkt.html?utm_param=nice

zu

/mein-produkt.html

Wäre super, wenn es ein Lösung gibt

Viele Grüße

 

Und was ist wenn dein Shop in einem unterordner ist oder du sales channel Domains für Sprachen nutzt? 

Soll erstmal gar nicht bedacht werden. Unsere Shops bewegen sich im deutschsprachigen Raum. In dem Fall

domain.de

domain.ch

domain.at

jede Domain hat ihren eigenen Saleschannel aber den selben Katalog. Daher ist relativ alles ab dem / identisch 

Es gibt auch keine Unterordner. 

 

Ja bei dir nicht, aber nicht jeder hat für sprachshops eine extra Domain. Zumal auch die session und der Warenkorb beim Domain Wechsel verloren gehen. Das hat schon seinen Sinn dass die Pfade nicht Relativ sind

Okay…sollte eigentlich keine Grundsatzdiskussion werden…ich will gern für meinen Shop an einer bestimmten Stelle in meinem Theme einen relativen Pfad, nicht für andere Shops und auch nicht als Grundsatz für die Art von Urls. Wenn dies nicht geht hättest du ja schreiben können das es nicht vorgesehen ist und gut! Die Frage bezog sich darauf, wie man es mit Twig + Shopware realsieren kann, ob das ganze für dich Sinn macht, spielt bei der Frage doch eigentlich keine Rolle oder?  

Ich dachte, ein Forum ist zur Hilfe da und nicht um Dinge wo man die Umstände gar nicht kennt und die Antwort die Umstände auch nicht interessiert  infrage zu stellen! Seit es das Internet (wahrscheinlich sogar länger) gibt, gibt  es absolute und relative Pfade ich ging nicht davon aus das ich da gleich Leute mit auf den Schlips trete.

Dass ich darüber mal diskutieren muss hätte ich nicht gedacht… Sorry…ich frage lieber woanders!

1 „Gefällt mir“

{{ context.salesChannel.domains.elements | first.url }}

Finde ich auch furchtbar. Und eine Lösung gibt es hier auch nicht. Ich bin habe gerade genau die gleiche Fragestellung, weil die hreflang Funktion in SW6 völlig sinnfrei ist…