2009-08-06 60 views
4

其他按鈕我設置在Drupal一種觀點認爲,列出這樣的項目:Drupal的瀏覽次數:添加編輯按鈕,每個項目

IMAGE 1 | IMAGE 2 | IMAGE 3 | IMAGE 4 
desc | desc | desc | desc 

其中「遞減」是,你猜對了,節點的描述。我需要的是類似這樣的結果:

IMAGE 1 | IMAGE 2 | IMAGE 3 | IMAGE 4 
desc | desc | desc | desc 
EDIT | EDIT | EDIT | EDIT 
ACTION | ACTION | ACTION | ACTION 

其中編輯進入各個節點的編輯頁面。另外,ACTION表示一個按鈕,我希望顯示在導航到頁面的項目下方,我們將其稱爲http://www.mysite.com/action,並將id作爲參數以最終結果如下:http://www.mysite.com/action/1

我希望這一切都有道理。

在解決這個問題的屁股方式的痛苦是創建一個主題文件views-view-NAME.tpl.php並操縱$ rows變量。我只是覺得必須有更好的辦法,我顯然只是想念一些東西。

那麼,有沒有人知道如何做到這一點?

回答

9

您可以添加鏈接然後做這樣的事情他們的風格,按鈕(如果你真的需要它看起來像一個按鈕):

將以下字段添加到您的視圖:

  • 節點:編輯鏈接(這會照顧權限的你,只顯示一個鏈接,即有機會獲得編輯用戶)
  • 節點:Nid的

爲了使第二個字段成爲包含節點ID的任意鏈接,請在配置字段時選擇將此字段輸出爲鏈接選項。在鏈接路徑框中,輸入所需的鏈接,這樣的事情:

action/[nid] 

,或者您可以使用絕對URL

http://www.example.com/action/[nid] 
+0

謝謝!這是天才! :-) – coderama 2009-08-07 04:49:18