2011-01-29 43 views
0

我有一個drupal網站繼續從另一個程序員,我最近無法弄清楚該怎麼做是從哪裏分配從圖像緩存預設塊的塊例如我有上一個新聞發佈 - 使用圖像中的預設張貼在文章然後在首頁我有一些使用其他預設的文章,等等..我只是不知道在哪裏分配..drupal:如何將預設imagecache分配給模塊的不同輸出?

回答

1

在Drupal中,他們在許多地方定義。

  1. 配置:Admin> Content> MyContentType> Display Fields。
  2. 主題功能。例如稱爲theme_mymodule_someblock()的函數將返回呈現的HTML。在該函數內部,可調用imagecache來生成標籤。搜索theme('imagecache',...)
  3. 模板預處理器:例如,很多主題都會覆蓋用戶圖片預處理器來構建它們自己的。 Aquia有這樣一個預處理器的例子。在這些處理器中,您將看到名爲theme('imagecache', ...)的imagecache來構建img標籤。
  4. 模板文件經常主題製作決定所有上述忽略,忽略所有的設置和預處理和默認值,只是在許多tpl.php的一個打印theme('imagecache', ...)結果。