Umbraco 7自定义部分与列表视图中的孙子

时间:2015-10-06 04:18:11

标签: c# asp.net umbraco7

我正在尝试为Umbraco构建一个自定义部分。我的最终目标是它看起来像下面的

-MyCustomSection
   -Subsection1(with children in listview)
   -Subsection2(with children in listview)

我找不到任何关于我如何的Umbraco文档......

  • 有孙子节点
  • 在列表视图中有子节点

我已经完成了每个教程,但没有一个教程告诉您如何打开列表视图或如何在子节点下添加节点。

任何帮助都会很棒。谢谢

1 个答案:

答案 0 :(得分:0)

在这里查看文档: https://our.umbraco.org/documentation/Extending/Section-Trees/trees-v7 - 它应该让你使用子节点等。

对于ListView,它本质上是一个DataType,在Content / Member编辑表单中有一个特殊的实现(当配置为这样做时) - 您可以使用自己的自定义节点编辑器实现相同的功能,但最好的文档因为这是源代码本身。

根据您构建自定义栏目的方式,如果您不只是渲染内容/媒体等,您可能会发现自己正在实施自定义ListView。

另请参阅MemberListView项目 - 它是一个自定义的ListView实现,源代码可以为您提供一些信息;在大多数情况下,为了性能起见,它使用Examine来检索数据而不是数据库,但其中的概念大部分都是相同的。

希望这会有所帮助,我认为你前面会有一些重要的代码阅读;并且在调试和运行Umbraco设置断点时也值得编译。