um im ArticleModel Grafiken und Listen zu integrieren
Zuerst gibst Du dem Modell eine Eigenschaft wo drinsteht, welche Grafiken und Listen das sind. Natürlich können das auch mehrere Eingenschaften sein. Je nach angeforderter Sicht greift dann die Instanz auf diese Eigenschaften zu und bedient sich deren entsprechender Methoden um die dazu benötigten Daten aus dem Repository zu holen. Um sie schließlich in das Objekt einzubauen.
Beispiel von mir /kloss.html
Template:
<!-- title=Thüringer Klöße, Original Rezept -->
<!-- descr=Der Thüringer Kloß ist eine beliebte Sättigungsbeilage und wird nur aus Kartoffeln gemacht -->
<!-- parent=/beilage -->
<!-- bilder=/kloss/2.jpg:Werkzeug:400:300 /kloss/3.jpg:Schab:400:300 /kloss/4.jpg:Brühkartoffeln:400:300 /kloss/5.jpg:Nach_dem_Brühvorgang:400:300 /kloss/6.jpg:Garziehen:400:300 /kloss/7.jpg:Fertig_Serviert:400:300 -->
<!-- interface=bilder -->
Hat eine Eigenschaft bilder
und dazu das interface=bilder
was die Platzhalter fürs View-Template mit Daten befüllt.
Schließlich werden über die TE diese Ressourcen in die Response gerendert.
.