PHP - Silverstripe 3.1: 内部ループからデータ オブジェクト ページへのリンク


画像を別のページの制御ループからその画像が属するページにリンクしようとしています。

コンテンツを表示するために他のページで使用できる特定のタイプのページをすべてキャプチャするコントローラー関数があります。 それらのページを呼び出して、それらの子をループし、次にそれらの子の画像をループします。

画像リンクは、画像のある子ページを参照する必要があります。現在、$Link はリンクのみを表示します$Top.Link は、画像を含むページではなく、現在の image.nt ページを参照します。

テンプレートで使用できるものはありますか、それとも別の関数が必要ですか?

<% loop $MyPages(A) %>
 <% loop $Children(B) %>
  <% loop $MyImages(C) %>
    <a href="https://stackoverflow.com/questions/38058219/$LinkToChildPage(B)"><img src="https://stackoverflow.com/questions/38058219/$URL"></a>
  <% end_loop %>
 <% end_loop %>
<% end_loop %>


------------に答える------------

$Up.Up.Link を使用できることがわかりました

タグ:

関連記事:

hibernate:JPA 2.1スキーマ用の汎用スクリプトはありません

bash: シェル スクリプトから .bashrc を編集して検索します