在 Sitefinity 中创建一个新模块
Posted
技术标签:
【中文标题】在 Sitefinity 中创建一个新模块【英文标题】:Creating a new module in Sitefinity 【发布时间】:2010-09-22 15:27:09 【问题描述】:我正在尝试为 Sitefinity 创建一个新模块。我的模块基于链接到文档的示例模块。 http://www.sitefinity.com/help/developer-manual/adding-modules-pluggable-explained.html
我想要的是一个视频列表。在左侧 - 命令面板 - 应该有 3 个按钮 - “视频”、“艺术家”和“流派”。
只要选择其中任何一个,右侧就会显示视频/艺术家/流派列表。
这个概念很简单,但我正在努力解决的是,将代码实际放在哪里。
我应该将列表直接硬编码到 CommandPanel.ascx 中吗?我应该为视频、艺术家和流派创建新控件吗?或者我应该有一个控件和多个面板,我可以显示/隐藏它们?以及如何将左侧的菜单项与更改右侧的面板联系起来?
注意。将视频、艺术家和流派都放在左边可能是错误的。也许它应该只是“视频”,而 Artists 和 Genres 应该是各自独立的模块?
我不需要一个完整的答案,只需要一些关于如何在这个框架中编码以及一切应该去哪里的方向。
【问题讨论】:
【参考方案1】:您好,我刚刚看到了这个,我不确定您是否已经开始这个模块,但您现在可能已经完成了,但我只想说您是否查看了 3.6 的 Sitefinity Beta,因为它们是关于简化整个 Sitefinity 模块流程,特别是对于您正在尝试做的事情。在 Sitefinity 块上检查它barebones module with the new architecture。我认为这会满足您的需求,因为您可以为每个视频、艺术家和流派以及他们的所有视图(如创建、编辑等)创建一个单独的“视图”。
【讨论】:
以上是关于在 Sitefinity 中创建一个新模块的主要内容,如果未能解决你的问题,请参考以下文章