Ich versuche, ein Bild mit der Seite, die es gehört, von einem Regelkreis auf einer separaten Seite zu verknüpfen.Silverstripe 3.1: Link zur Seite des Datenobjekts aus der internen Schleife
Ich habe eine Controller-Funktion, die alle einen bestimmten Seitentyp packt, die auf anderen Seiten verwendet werden können, um ihren Inhalt anzuzeigen. Ich rufe diese Seiten und loop ihre Kinder und dann die Bilder auf diesen Kindern.
Der Bildlink sollte sich auf die untergeordnete Seite beziehen, die die Bilder enthält. Derzeit zeigt $ Link nur den Link zum Bild selbst an und $ Top.Link verweist auf die aktuelle Seite und nicht auf die Seite, die die Bilder enthält.
Kann ich etwas in der Vorlage verwenden oder brauche ich eine andere Funktion?
<% loop $MyPages(A) %>
<% loop $Children(B) %>
<% loop $MyImages(C) %>
<a href="$LinkToChildPage(B)"><img src="$URL"></a>
<% end_loop %>
<% end_loop %>
<% end_loop %>