Silverstripe 3.1:从内部循环 Link 到数据页 object
Silverstripe 3.1: Link to page of data object from inside loop
我正在尝试 link 从单独页面上的控制循环将图像添加到它所属的页面。
我有一个控制器功能,可以抓取特定页面类型的所有内容,这些页面类型可以在其他页面上使用以显示其内容。
我调用这些页面并循环播放它们的 children,然后循环播放那些 children.
上的图像
图像 link 应引用包含图像的 child 页面。目前 $Link 只会显示图像本身的 link 而 $Top.Link 指的是当前页面而不是包含图像的页面。
模板中有我可以使用的东西还是我需要其他功能?
<% loop $MyPages(A) %>
<% loop $Children(B) %>
<% loop $MyImages(C) %>
<a href="$LinkToChildPage(B)"><img src="$URL"></a>
<% end_loop %>
<% end_loop %>
<% end_loop %>
好的,原来你可以使用 $Up.Up.Link
我正在尝试 link 从单独页面上的控制循环将图像添加到它所属的页面。
我有一个控制器功能,可以抓取特定页面类型的所有内容,这些页面类型可以在其他页面上使用以显示其内容。 我调用这些页面并循环播放它们的 children,然后循环播放那些 children.
上的图像图像 link 应引用包含图像的 child 页面。目前 $Link 只会显示图像本身的 link 而 $Top.Link 指的是当前页面而不是包含图像的页面。
模板中有我可以使用的东西还是我需要其他功能?
<% loop $MyPages(A) %>
<% loop $Children(B) %>
<% loop $MyImages(C) %>
<a href="$LinkToChildPage(B)"><img src="$URL"></a>
<% end_loop %>
<% end_loop %>
<% end_loop %>
好的,原来你可以使用 $Up.Up.Link