假設我們有一個顯示僱員表的模塊。每個員工都有一張照片。什麼是存儲這些照片並顯示它們的最佳方式?Drupal:存儲圖像和其他模塊數據
我的意思是,drupal中是否有某種內容存儲庫?我不想手動執行此操作,也許有一個API可以存儲圖像,然後生成指向它們的鏈接等。
謝謝。
假設我們有一個顯示僱員表的模塊。每個員工都有一張照片。什麼是存儲這些照片並顯示它們的最佳方式?Drupal:存儲圖像和其他模塊數據
我的意思是,drupal中是否有某種內容存儲庫?我不想手動執行此操作,也許有一個API可以存儲圖像,然後生成指向它們的鏈接等。
謝謝。
該Content Construction Kit(CCK) /核心領域是你想探索的。
使用CCK,您可以將圖像,數字字段,文件,某些文本,對內容的引用等附加到另一條內容。
在Drupal 7的您可以添加字段的任何實體(內容,用戶...您的自定義的(員工)),在Drupal 6,你可能想探索Content Profile
延伸閱讀:
Drupal中有一種內容存儲庫:數據庫和存儲(磁盤)都有。
這個API記錄在一個特殊的File upload section中。
如果您想獲得靈感,可以使用名爲upload.module
的核心模塊作爲示例。但請注意,出於多種原因,Drupal核心遠不是最好的,最清晰的例子。
您正在查找的是CCK模塊,其中file-field和image-field模塊用於處理圖像上傳操作。
而對於那些上傳圖片的顯示,您應該使用Image-cache
什麼版本? 6或7? – Rimian