【问题标题】:Set webpart visibility based on page category in Kentico根据 Kentico 中的页面类别设置 webpart 可见性
【发布时间】:2020-05-01 16:01:22
【问题描述】:

我有一个包含静态 HTML Web 部件的页面,并希望根据页面类别的值设置其可见性。如果 category = "ABC" 则使其可见,否则使其不可见。类别值是通过“属性”选项卡设置的。我已经在下面尝试了这 2 个宏,但都没有工作。感谢您的帮助!

{%if(CurrentDocument.Categories.DisplayNames=="ABC"){ return true; } else { return false; } #%}

{%if(CurrentDocument.Categories.DisplayNames.Contains("ABC")){ return true; } else { return false; } #%}

【问题讨论】:

    标签: kentico


    【解决方案1】:

    你可以用下面的宏来做到这一点(并且不需要 IF 条件):

    {% CurrentDocument.IsInCategories("ABC;ABCD") %}
    

    可以用分号列出多个类别。

    【讨论】:

      猜你喜欢
      • 2016-10-18
      • 2018-01-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-07-28
      • 1970-01-01
      • 2018-03-27
      • 1970-01-01
      相关资源
      最近更新 更多