Produkte URL abrufen

Hallo

Ich habe mir eine Smarty-Funktion in PHP unter meintheme/_private/smarty/funciton.meinefunktion.php geschrieben. Das hat auch wunderbar geklappt.

Nun möchte ich dort Artikel ausgeben und diese verlinken welche ich vorher aus der Datenbank abfrage.
Den Artikelname kann ich wiefolgt abfragen: Shopware()->Modules()->Articles()->sGetArticleNameByArticleId($key);

Zum verlinken nutze ich aber momentan lediglich die relative URL mit der internen Artikelnummer: /detail/index/sArticle/ 12345

Wie kann ich denn mit PHP die SEO-URL eines Produktes abfragen?

Vielen Dank für jede Hilfe

Hallo,

kannste so machen:

$url = Shopware()->Front()->Router()->assemble(['sViewport' => 'detail', 'sArticle' => $articleId]);

Grüße Lukaschel

Super, funktioniert.

Vielen Dank!