2011-02-11 38 views
0

我在Drupal 6網站上創建了一個新的'jobs'內容類型,以便管理員發佈新的作業。根據Drupal 6中特定字段的值顯示文件列表?

內容類型有一個名爲job_type的隱藏字段,它可以具有4種可能值中的一種:教師,講師,經理或支持人員。

如何配置Drupal根據job_type字段的值動態顯示文件列表下載?

所需文件已在服務器上。

例如:

if job_type = Manager, show: file1.pdf, file2.pdf 
if job_type = Support, show: file1.pdf, file3.pdf, file5.pdf 
if job_type = Lecturer, show: file1.pdf, file4.pdf 

感謝

回答

1

查找到Computed Field module

if ($node->field_job_type[0]['value']==Manager) { 
$node_field[0]['value'] = "path_to_file1.pdf"; 
$node_field[1]['value'] = "path_to_file2.pdf"; 
} 

然後配置顯示打印鏈接到文件。

有在http://drupal.org/node/126522

+0

@Chaulky @keva大量的文檔中的代碼片段 - 感謝您的幫助。我使用上面的例子實現了計算字段,如下所示:`if($ node-> field_job_type [0] ['value'] == Instructor){$ node_field [0] ['value'] =「sites/default /文件/ file1.pdf「; $ node_field [1] ['value'] =「sites/default/files/file5.pdf」;} ...`。如何配置** job_list **視圖以顯示超鏈接以下載這些文檔?我不知道爲什麼,但只有2個所需的PDF文件中的1個被列爲'sites/default/files/file1.pdf',我不確定如何將此路徑顯示爲鏈接。有任何想法嗎?謝謝。 – unpossible 2011-02-14 15:23:29

相關問題