是否存在用于在DotNetNuke中创建结构化内容的模块?

时间:2012-02-15 15:49:37

标签: dotnetnuke dotnetnuke-module

假设我有一个网站,其中包含公司的各种功能,每个功能构成一个单独的页面。每个功能都将包含一些案例研究,每个案例研究由图像,标题,描述和两个或三个其他字段组成。这些分类的案例研究需要在整个站点的各个页面上,在一个地方的旋转器上,在其他地方的所有案例研究的大量列表中以各种配置显示。这个想法的另一个例子是员工目录。每个员工都有一张图片,一个标题,一个电话号码等。我希望能够设置所需的字段,输入一次该数据,然后在整个网站的不同位置使用这些信息。

DotNetNuke是否存在允许以这种方式组装和访问结构化信息的组件?在WordPress中,这将通过自定义字段和自定义帖子类型完成。在Drupal中我会使用像CCK这样的东西。 DotNetNuke如何完成这项任务?我只需指向正确的方向。有点黑客攻击我可能会重新设置一个强大的博客模块,比如SunBlogNuke,我看到其他模块似乎做的事情有点类似于此,但我不愿花费大量的客户资金来解决问题。我认为这是一个相当普遍的挑战。如何才能最好地完成?任何人都可以提供的任何指导都将深表感谢。

1 个答案:

答案 0 :(得分:4)

是的,这就是DNN与Drupal非常不同的地方。然而,这是可以解决的,但不像Drupal中的CCK / Views那样优雅。

您的最佳选择:

  • Xmod
  • News Articles
  • 内置表格&列表/ XML(你需要做自己的XSLT,这有点痛苦)

我倾向于最常使用新闻文章来解决这个问题。您可以在页面上删除新闻文章模块,它将作为您的主要案例研究或项目组合库。然后,您可以将其配置为收集自定义字段。

它还有一个名为Latest Articles的模块 - 您可以放在任何页面上,从主存储库中提取某个类别或某些标签中的项目,您可以自定义HTML输出。因此,如果您了解HTML / Javascript,则可以轻松地将内容打印在照片库或其他内容中。

我有一段时间没有使用过XMod,但它可能更灵活。但新闻报道很容易。

相关问题