【问题标题】:Silverstripe 3.1: Link to page of data object from inside loopSilverstripe 3.1:从内部循环链接到数据对象页面
【发布时间】:2016-10-29 17:15:25
【问题描述】:

我正在尝试通过单独页面上的控制循环将图像链接到它所属的页面。

我有一个控制器功能,它可以抓取特定页面类型的所有内容,这些页面类型可用于其他页面以显示其内容。 我调用这些页面并循环它们的孩子,然后是这些孩子的图像。

图片链接应指向包含图片的子页面。目前 $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 %>

【问题讨论】:

    标签: php templates nested-loops silverstripe


    【解决方案1】:

    好吧,原来你可以使用$Up.Up.Link

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-12-12
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多