Kentico ASCX改造页面类型属性(Kentico ASCX transformation p

2019-09-27 12:32发布

我开始规划出一个充满活力的手风琴。 我们的想法是文件将被上传到一系列的文件夹。 现在,我可以把一堆中继器的页面上,每个文件夹之一,并有一个转变,读取文件并生成链接和手风琴的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,但我发现如何确定实际的页面类型,如果有孩子吗?

Answer 1:

马克,请考虑使用分层改造 /浏览器-它应该处理这个问题。



Answer 2:

我们可以改造使用嵌套中继器。 一些参考链接https://devnet.kentico.com/forums/f67/t42585/repeater-nested-in-transformation



文章来源: Kentico ASCX transformation page type properties
标签: kentico