【问题标题】:Kentico ASCX transformation page type propertiesKentico ASCX 转换页面类型属性
【发布时间】:2017-03-06 05:27:49
【问题描述】:

我开始计划一个完整的动态手风琴。这个想法是将文件上传到一系列文件夹。现在我可以在一个页面上放置一堆中继器,每个文件夹一个,并进行转换以读取文件并为手风琴生成链接和 HTML。我希望做的是进行一次转换,它将读取所有文件夹及其子文件夹。

所以初始逻辑是这样的。

if (PageType = cms.Folder && HasChildren = true){
  Output folder name + html
  Output children + html
}

示例内容树:

父节点

  • 文件夹 1
    • PDF
    • PDF
    • PDF
  • 文件夹 2
  • 文件夹 3
  • 文件夹 4

我可以控制子页面类型,cms.file,而父母将是cms.folder,但是我如何检测确定实际页面类型以及是否有子页面?

【问题讨论】:

    标签: kentico


    【解决方案1】:

    马克,考虑使用hierarchical transformation/viewer - 它应该可以处理这个问题。

    【讨论】:

    【解决方案2】:

    我们可以在转换中使用嵌套中继器。某物 参考链接是 https://devnet.kentico.com/forums/f67/t42585/repeater-nested-in-transformation

    【讨论】:

    • //--------- 转换-------- ` enter code hereDelayedLoading="true" runat="server" TransformationName="cms.file.YourTransformationName" ClassNames=" cms.file" ZeroRowsText="Nobody" />
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-04-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多