2010-08-08 41 views
6

當創建該節點時(我正在使用nodeQueue模塊:http://drupal.org/project/nodequeue),如何自動將節點添加到特定的nodeQueue。在創建時向nodeQueue添加一個節點

的原因是,我希望有一個排序(通過拖動節點)的節點列表,我希望他們能夠被自動添加到它..

感謝

+0

http://stackoverflow.com/questions/3529874/drupal-automatically-add-new-nodes-to-a-nodequeue/10483181#10483181 我想這和它的工作。希望這可以幫助。 – Dani 2015-08-13 17:43:46

回答

0
  1. 有模塊創建nodequeue for terms,你可以用這些模塊創建節點列表,預加載節點
  2. 你可以添加一個觸發器並編寫自己的邏輯來選擇並插入節點如果你只是想測試nodequeue,只需在界面上鍵入,自動補償lete字段非常友好
+0

謝謝。我可以自動包含「內容類型」的所有節點(比如在視圖中而不是使用觸發器嗎?),謝謝 – aneuryzm 2010-08-09 09:37:56

+0

我可以提出的最簡單的方法是編寫一個簡單的腳本,將數據和插入隊列與nodequeue_save() ; 你可以在http://drupal.org/node/293117找到例子。 – 2010-08-10 01:47:38

0

嘗試這些功能:

  • nodequeue_get_all_qids()給我們avaliable $ QID的
  • nodequeue_load ($qid)
  • ​​給我們$ SQID的
  • nodequeue_load_subqueue ($sqid)載荷子隊列的sqiu正是同QID
  • nodequeue_subqueue_add($queue, $subqueue, $nid) - 即能夠將nid添加到隊列中:)
相關問題