对不起,我是Silverstripe的新手。
是否可以将活动/当前类添加到BlogTagsWidget.ss列表项?
欢呼
答案 0 :(得分:1)
假设呈现BlogTagsWidget.ss
时BlogController是当前控制器,则您可以直接使用此方法在模板中对其进行检查,例如
<% loop $Tags %>
<% if $CurrentTag && $CurrentTag.ID == $ID %>
Current
<% else %>
Not current
<% end_if %>
<% end_loop %>
如果该标签不可用,则可能需要添加一些额外的代码以在BlogTagsWidget::getTags()
中提供当前标签布尔值。