2012-11-27 74 views
0

我想在我的drupal主頁上創建圖像庫。每個圖像都會被用戶上傳,據我瞭解,它將被保存在drupal的某個圖像目錄文件夾中。我的問題涉及到最近針對一般性辯論提出的提示,不管是否將圖像作爲blob存儲在mysql中是否合適。提示是將圖像的文件名存儲在mysql中,這樣您基本上仍然可以對文件進行排序。我想知道這是否可能,即使文件的URL在Drupal可以這麼說。應該有可能不應該嗎?我對編程有所瞭解,並希望根據定義的排序功能定期刷新主頁上的圖像。對於這個問題的任何迴應,我將不勝感激。乾杯。drupal中的圖像顯示

+0

*我是新手編程,你看,並希望圖像...到一個*定義的功能...對不起 – user1849962

+0

爲什麼你使用Drupal?如果您使用Drupal或任何內容管理系統,則應該嘗試在CMS中執行操作。 drupal中的圖像庫已被多次解決 - 谷歌,你會看到有很多方法可以做到,幾乎沒有代碼。 – ernie

回答

1

可以使用內容類型和視圖模塊在Drupal 7.創建畫廊

  1. 首先,創建新的內容類型與庫名(admin /結構/類型/加)。
  2. 然後將圖像字段添加到圖庫內容類型並保存。
  3. 如果你想要縮略圖,你應該創建一個圖像樣式。例如使用thumbnail_custom名稱創建一個圖像樣式並添加合適的效果(admin/config/media/image-styles/add)。您將在下一步中在視圖中使用此圖像樣式。
  4. 然後用畫廊視圖名稱創建一個新視圖。取消選中創建頁面,選中創建塊,輸入每個頁面的塊標題和項目(admin/structure/views/add)。
  5. 從塊詳細信息中過濾條件添加內容類型庫。
  6. 在字段中添加出現在node:gallery中的內容圖像,併爲圖像樣式選項選擇並選擇thumbnail_custom。
  7. 保存視圖。
  8. 該視圖塊出現在「塊」部分,併爲其選擇區域。
  9. 如果您希望此塊只出現在首頁,在配置此塊的可見性設置的部分頁面中,勾選「僅列出頁面」選項,然後在textarea中輸入「<front>」短語。