Silverstripe 当循环遍历每个新类别时,如何创建唯一的名称?
我需要一种方法,使每个新类别在数据属性中具有唯一的名称 下面是我的代码如何运行和显示: 例如Silverstripe 当循环遍历每个新类别时,如何创建唯一的名称?,silverstripe,Silverstripe,我需要一种方法,使每个新类别在数据属性中具有唯一的名称 下面是我的代码如何运行和显示: 例如 第一类 图1 |图2 |图3 第二类 图1 |图2 |图3 |图4 第三类 图1 |图2 我需要做的是当它在每个新类别、每个 我使用的Lightbox:您可以使用$Pos返回当前循环的位置。 如果需要家长的职位,可以使用$Up.Pos <% loop SVTCategorys %> <div class="svt-service-row"> <div>
第一类 图1 |图2 |图3 第二类 图1 |图2 |图3 |图4 第三类 图1 |图2
我需要做的是当它在每个新类别、每个
我使用的Lightbox:您可以使用$Pos返回当前循环的位置。 如果需要家长的职位,可以使用$Up.Pos
<% loop SVTCategorys %>
<div class="svt-service-row">
<div>
<h2 class="svt-service-heading">$CategoryName</h2>
</div>
<div>
<% loop ServicePageSVTSliders %>
<a class="venobox_custom"
data-type="iframe" href="$SVTSliderLink" data-gall="myGallery$Up.Pos">
... (Image sits in here)
</a>
<% end_loop %>
<% end_loop %>
$CategoryName
因此,进一步考虑一下,我可以使用$Up.CategoryName
,只要这是唯一的,它就可以工作。。但是任何其他的建议都是受欢迎的。不,不起作用,因为它需要为一个类别中的每个链接使用相同的名称。然后,当它进入新类别时,就需要创建一个唯一的名称。到目前为止,我提出的最好的解决办法是在我的原始帖子中添加一条评论。太好了,这就是我想要的。谢谢
<% loop SVTCategorys %>
<div class="svt-service-row">
<div>
<h2 class="svt-service-heading">$CategoryName</h2>
</div>
<div>
<% loop ServicePageSVTSliders %>
<a class="venobox_custom"
data-type="iframe" href="$SVTSliderLink" data-gall="myGallery$Up.Pos">
... (Image sits in here)
</a>
<% end_loop %>
<% end_loop %>