【发布时间】:2010-09-13 11:10:05
【问题描述】:
我有大量复古游戏机和计算机,我想创建某种目录以使用 Drupal 跟踪它们。我可以在 Drupal 中将其作为一系列页面来完成,但我更愿意使用某种更结构化的方法。
如果我能以某种方式定义由某些字段(制造商、型号、序列号等)组成的记录并填写表格,然后自动处理显示部分,那就太好了。
通过查看各种 Drupal 模块,我觉得我可以做到这一点,但我无法确定要使用哪些模块。看着 CCK 模块,我有点不知所措。
【问题讨论】:
我有大量复古游戏机和计算机,我想创建某种目录以使用 Drupal 跟踪它们。我可以在 Drupal 中将其作为一系列页面来完成,但我更愿意使用某种更结构化的方法。
如果我能以某种方式定义由某些字段(制造商、型号、序列号等)组成的记录并填写表格,然后自动处理显示部分,那就太好了。
通过查看各种 Drupal 模块,我觉得我可以做到这一点,但我无法确定要使用哪些模块。看着 CCK 模块,我有点不知所措。
【问题讨论】:
仔细看看 CCK 模块,它正是你想要的。
您可以定义记录,然后分配分类法和视图以使其全部工作,只需要您自己的创造力。
CCK 是做这类事情的模块。
此外,此链接可能对预制模块有所帮助。
http://drupal.org/search/node/type%3Aproject_project+catalog
【讨论】:
您需要 CCK,是的,但您也最有可能需要 Views 模块,以便更轻松地控制来自基于 CCK 的节点的数据在特定时间显示的方式和内容。面板可能也不错......这三个是 Drupal 必备的三重奏。
【讨论】:
CCK 和 Views 是实现此目的的简单方法,但实际上并不是最好的方法。我建议构建自己的模块。将会有一个更大的学习曲线,但是您的代码将很容易从服务器移动到服务器,运行速度更快,更可定制,并且您最终会更好地了解 Drupal 的工作原理。您不必等待 Views 和 CCK 被移植到新的 Drupal 版本,您将能够贡献您的模块等。
【讨论】: