Eines vorweg, ob der dma_elementgenerator das richtige für Dich ist, kann ich nicht genau sagen, die Umsetzung mit den Nachrichten ist sicher auch interessant, könnte sogar leichter zu händeln sein, z.B. wenn es um zeitlich befristete Angebote geht.
Wenn alles mit Artikeln abgearbeitet werden soll, die auf der Seite liegen, würde ich mir wirklich auch nochmal die Möglichkeit mit Artikelteaser und Artikelliste anschauen, weil ebenfalls Core. Dazu gibt es noch die Erweiterung "zArticleImage", die allerdings nicht für die 2.9 freigegeben ist, keine Ahnung ob die noch funktioniert.
Zum dma_elementgenerator
Mit
PHP-Code:
<?php echo $this->fields; ?>
werden alle Felder ausgegeben.
Mit
PHP-Code:
<?php echo $this->labels['seitenauswahl']; ?>
werden die Feldbezeichnungen und mit
PHP-Code:
{{link::<?php echo $this->elements['seitenauswahl']; ?>}}
werden die Werte ausgegeben.
Dazu musst Du noch das Wort "seitenauswahl" durch den jeweiligen Feldnamen ersetzen, sonst wird das nix.
Das der Link auf Artikel gehen sollte, habe ich nicht mitbekommen, soweit ich weiß, ist das derzeit nicht möglich über eine Auswahlbox, da müsstest Du dann vermutlich manuell die Artikel-ID oder ähnliches eintragen, was sicher zu umständlich ist.