Kentico ASCX 转换页面类型属性
Kentico ASCX transformation page type properties
我开始计划一个完整的动态手风琴。这个想法是将文件上传到一系列文件夹中。现在我可以在页面上放置一堆中继器,每个文件夹一个,并进行转换以读取文件并生成链接和手风琴的 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,但是我如何检测确定实际页面类型以及是否有子页面?
马克,考虑使用 hierarchical transformation/viewer - 它应该可以解决这个问题。
我们可以在转换中使用嵌套转发器。某物
引用 link 是
https://devnet.kentico.com/forums/f67/t42585/repeater-nested-in-transformation
我开始计划一个完整的动态手风琴。这个想法是将文件上传到一系列文件夹中。现在我可以在页面上放置一堆中继器,每个文件夹一个,并进行转换以读取文件并生成链接和手风琴的 HTML。我希望做的是进行一次转换,读取所有文件夹及其子文件夹。
所以最初的逻辑是这样的。
if (PageType = cms.Folder && HasChildren = true){
Output folder name + html
Output children + html
}
示例内容树:
父节点
- 文件夹 1
- 文件夹 2
- 文件夹 3
- 文件夹 4
我可以控制子页面类型,cms.file,父页面将是 cms.folder,但是我如何检测确定实际页面类型以及是否有子页面?
马克,考虑使用 hierarchical transformation/viewer - 它应该可以解决这个问题。
我们可以在转换中使用嵌套转发器。某物 引用 link 是 https://devnet.kentico.com/forums/f67/t42585/repeater-nested-in-transformation