使用 Drupal 创建在线目录,最好的模块/技术是啥? [关闭]

Posted

技术标签:

【中文标题】使用 Drupal 创建在线目录,最好的模块/技术是啥? [关闭]【英文标题】:Creating an online catalogue using Drupal, what are the best modules/techniques? [closed]使用 Drupal 创建在线目录,最好的模块/技术是什么? [关闭] 【发布时间】:2010-09-13 11:10:05 【问题描述】:

我有大量复古游戏机和计算机,我想创建某种目录以使用 Drupal 跟踪它们。我可以在 Drupal 中将其作为一系列页面来完成,但我更愿意使用某种更结构化的方法。

如果我能以某种方式定义由某些字段(制造商、型号、序列号等)组成的记录并填写表格,然后自动处理显示部分,那就太好了。

通过查看各种 Drupal 模块,我觉得我可以做到这一点,但我无法确定要使用哪些模块。看着 CCK 模块,我有点不知所措。

【问题讨论】:

【参考方案1】:

仔细看看 CCK 模块,它正是你想要的。

您可以定义记录,然后分配分类法和视图以使其全部工作,只需要您自己的创造力。

CCK 是做这类事情的模块。

此外,此链接可能对预制模块有所帮助。

http://drupal.org/search/node/type%3Aproject_project+catalog

【讨论】:

【参考方案2】:

您需要 CCK,是的,但您也最有可能需要 Views 模块,以便更轻松地控制来自基于 CCK 的节点的数据在特定时间显示的方式和内容。面板可能也不错......这三个是 Drupal 必备的三重奏。

【讨论】:

【参考方案3】:

CCK 和 Views 是实现此目的的简单方法,但实际上并不是最好的方法。我建议构建自己的模块。将会有一个更大的学习曲线,但是您的代码将很容易从服务器移动到服务器,运行速度更快,更可定制,并且您最终会更好地了解 Drupal 的工作原理。您不必等待 Views 和 CCK 被移植到新的 Drupal 版本,您将能够贡献您的模块等。

【讨论】:

我不得不不同意 CCK 不是创建节点类型的最佳方式。但是,我完全同意视图不是处理列出和显示这些节点的最佳方式。

以上是关于使用 Drupal 创建在线目录,最好的模块/技术是啥? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

Drupal:最好的论坛模块? [关闭]

在线尝试 Joomla、Drupal 和其他 PHP CMS 包?

信息收集 -- Drupal网站

drupal 7中使用mime邮件模块的电子邮件

Drupal8开发教程:模块开发——创建新页面

drupal 7 使用模块视图自定义行样式