SEO Urls - Probleme beim Einstellen

Hallo zusammen,

ich versuche seit einer gefühlten Ewigkeit für unseren Shop die SEO Urls anzupassen.

Die Vorgabe ist hierbei domain.de/Kategoriename/Productname

Leider komme ich hier nicht wirklich weiter, wenn ich es über

{% for part in product.mainCategory.breadcrumb %}{{ part }}/{% endfor %}{{ product.translated.name }}

probiere, bekomme ich als Ergebnis

domain.de/Hauptkategorie/Unterkategorie/Produktname

Die Hauptkategorie ist mir aber zu viel.

Jemand eine Idee was ich hier anders machen kann?

{% for part in product.mainCategory.breadcrumb %}{% if loop.index >2 %}{{ part|lower }}/{% endif %}{% endfor %}{{ product.translated.name|lower }}

Ggf. loop.index > von 2 auf 1 ändern. Je nachdem, was du für eine Struktur hast.

Funktioniert soweit wie es soll, jedoch bekomme ich bei Produkten mit Produktvariationen Probleme und es wird dann domain.de/detail/2e3776841c6447c88a7a02dc2171f854 angezeigt