So teils ... ist aber schon ein bisschen älter. Hatte ich mal bei ecom.base veröffentlicht - dort nach productslist bzw. getproductslist suchen (weiß nicht mehr genau) ...
Das Ding macht Folgendes {ProductsList ids=1,3,5,7 to=lalala} schreibt einem die Artikel mit Produkt-ID 1,3,5,7 in $lalala rein. Kann sortiert werden nach Name, nach Preis etc.
Nett daran ist auch sowas wie {ProductsList from=$IRGENDWAS to=lalala} - das durchsucht $IRGENDWAS nach {#ProductsList=1,3,5,7#} und schreibt das Zeug in $lalala. Auf die Weise kann man z.B. in Artikelbeschreibungen, Contentmanagerseiten oder weißnichwas irgendwelche Hinweise "verstecken", die dann in eine Artikel-Liste ausgelesen werden.
Okay. Das Teil müsste man noch für Kategorien / Sonderangebote / Neue Artikel umschreiben - als weitere Parameter müsste es noch "limit" geben, evtl. noch order_by=random ...