2011-03-05 64 views
0

我的問題很簡單(我認爲),但找不到合適的模塊。在drupal中節點「興趣」通知

我正在一個小型的分類網站,我有一堆節點。我使用視圖來顯示它們。

我想任何(認證的角色)的網站用戶能夠點擊像「我感興趣」這樣的按鈕,這將觸發一個事件做各種行動,如'改變一個cck領域'的內容類型,併發送電子郵件給作者的分類。

非常直接,但不知道從哪裏開始,應該使用哪個模塊?

回答

4

對於這一點,你可以使用Flag ModuleRules Module

在您看來,您可以創建一個標誌關係,允許使用其他「領域」的。

使用規則,創建一個新的規則,當一個節點被標記(或無標記)時觸發。規則允許您同時執行以下操作:更改CCK字段並在發生事件時發送電子郵件。

演練:

  1. 安裝並啓用標誌模塊和規則模塊
  2. 在創建一個新的標誌「管理/建設/標誌」
  3. 編輯/創建您分類查看,將關係添加到Flags: Node Flag並選擇>您剛創建的國旗的名稱。
  4. 在「田」添加Flags: Flag link和配置,只要你喜歡
  5. 在添加新的規則爲「admin /規則/觸發/添加」爲事件A node has been flagged,
    under "FLAG NAME"
  6. 添加動作標題CCK下進行的Populate a field
  7. 在標題系統 下添加要執行的操作Send a mail to a user並配置所需的設置。

然後,當用戶點擊「感興趣」的標誌時,一個字段將被填充併發送電子郵件。

+0

@Disco在需要​​的情況下增加了一個步行。 – Laxman13 2011-03-05 17:27:16

+0

優秀!完美! Wunderbar!非常感謝veeery! 也許你應該寫一篇關於這個的博客文章;真的很有趣 – Disco 2011-03-05 18:02:05

+0

另一個快速問題;如果我需要讓多個用戶能夠標記特定的分類,該怎麼辦?在你的例子中,'填充'字段將'擦除'以前的興趣。 – Disco 2011-03-05 18:11:48