Drupal:存储图像和其他模块数据

时间:2011-03-05 07:01:42

标签: image drupal

假设我们有一个显示员工表的模块。每位员工都有一张照片。存储这些照片并显示它们的最佳方法是什么?

我的意思是,drupal中是否有某种内容存储库?我不想手动执行此操作,也许有一个API可以存储图像,然后生成链接到它们等等。

感谢。

3 个答案:

答案 0 :(得分:1)

核心中的Content Construction Kit(CCK) /字段是您想要探索的内容。

使用CCK,您可以将图像,数字字段,文件,某些文本,对内容的引用等附加到另一条内容中。

在Drupal 7中,您可以向任何实体添加字段(内容,用户......您的自定义人员(员工)),在Drupal 6中您可能想要探索Content Profile

进一步阅读:

http://drupal.org/node/717120

答案 1 :(得分:0)

Drupal中有一种内容存储库:数据库和存储(磁盘)。

该API的API记录在一个特殊的File upload section

如果您需要灵感,可以将名为upload.module的核心模块作为示例。但请注意,Drupal核心,由于几个原因,远不是最好和最干净的例子。

答案 2 :(得分:0)

您正在寻找的是具有file-fieldimage-field模块的CCK模块,用于处理图像上传操作。

要显示上传的图片,您应该使用Image-cache