银条环

Silverstripe loop

<%loop $Video.Limit(4) %><% end_loop %>
<%loop $Video.Limit(5,9) %><% end_loop %>

两个div被用来显示数据,上面的代码不工作。 接受任何帮助。

因为 @Zauberfisch stated here 您需要在模板中使用 limit(4)(注意小写)。

另一个问题是 <%loop 之间缺少 space。

假设 $Video 是某种 SS_List(ArrayList 或 DataList),您可以尝试

//show the first 4 videos
<% loop $Video.limit(4) %>$Title <% end_loop %> 
//gets the next 9 videos, offset is 5
<% loop $Video.limit(9,5) %>$Title <% end_loop %> 

API docs for limit