2008-11-17 73 views
1

我正在尝试为Sitefinity创建一个新模块。我将我的模块放在与文档链接的示例模块之外。 http://www.sitefinity.com/help/developer-manual/adding-modules-pluggable-explained.html在Sitefinity中创建一个新模块

我想要的是视频列表。在左边 - CommandPanel - 应该有3个按钮 - “视频”,“艺术家”和“流派”。

无论何时选择这些选项,在右侧都应显示视频/艺术家/流派列表。

这个概念很简单,但我正在努力的是在哪里实际放置代码。

我应该直接将列表硬编码到CommandPanel.ascx中吗?我应该为视频,艺术家和流派创建新的控件吗?或者我应该有一个控制和多个面板,我显示/隐藏?如何连接左侧的菜单项和更改右侧的面板?

注意:我可能会错误地将视频,艺术家和流派全部放在左侧。也许它应该只是“视频”,艺术家和流派应该是各自独立的模块?

我不需要一个完整的答案,只是关于如何在这个框架中编写代码以及应该去哪里的一些方向。

回答

2

嗨,我刚刚看到这个问题我不确定你是否已经开始这个模块,但你现在可能已经完成了,但我只是想说你检查了Sitefinity Beta for 3.6,因为它们是即将简化整个Sitefinity模块流程,尤其是您正在尝试执行的操作。在Sitefinity块中检查一个barebones module with the new architecture。我认为这将满足您的需求,因为您可以为每个视频,艺术家和流派以及创建,编辑等所有视图创建单独的“视图”。