1

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

DotNetNuke 是否存在允许以这种方式组装和访问结构化信息的组件?在 WordPress 中,这将通过自定义字段和自定义帖子类型来完成。在 Drupal 中,我会使用 CCK 之类的东西。DotNetNuke 如何完成这项任务?我只需要指出正确的方向。稍微修改一下,我可能可以重新利用一个强大的博客模块,比如 SunBlogNuke,而且我已经看到其他模块似乎做的事情有点类似,但我不愿意花费大量客户资金来寻找解决方案我认为这是一个相当普遍的挑战。这将如何最好地完成?任何人都可以提供的任何指导将不胜感激。

4

1 回答 1

4

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

您的最佳选择:

  • Xmod
  • 新闻文章
  • 内置表单和列表/XML(你需要做自己的 XSLT,这有点痛苦)

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

它还有一个名为“最新文章”的模块——您可以将其放在任何页面上,并从主存储库中提取特定类别或带有特定标签的项目,并且您可以自定义 HTML 输出。因此,如果您了解 HTML/Javascript,您可以轻松地将内容打印到照片库或其他内容中。

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

于 2012-02-16T05:44:29.297 回答