2010-07-12 63 views

回答

2

爲了節省節點,你得到一個API函數的最基本的東西是nodequeue_save,但你真正需要做的就是向{nodequeue_queue}表中插入一些數據。你可以用SQL自己做或者使用這個函數,但結果是一樣的。

您應該記得在模塊的信息文件中添加nodequeue模塊作爲依賴項,並在運行hook_install之前檢查它是否已安裝。

+0

此外,你應該確保沒有nodequeue - 需要注意變化的偶像。 Nodequeue_save或手動插入都會注意到它們:這些模塊通常會將自己的偵聽器(稱爲提交回調)添加到表單中。將隊列直接插入數據庫時​​,結果可能會變得意外。 – berkes 2010-07-13 09:13:46

+0

感謝googletorp和berkes。我得出了類似的結論,並且你已經爲我驗證過了。我明白...... – 2010-07-13 15:39:34

+0

在這種情況下,你應該避免直接寫入數據庫。使用API​​。 – Rimian 2011-09-30 05:54:58

-1

某些API文檔可能會幫助你在路上? http://api.lullabot.com/file/contrib/nodequeue/nodequeue.module

+0

-1,鏈接到源代碼不是特別有用。 – googletorp 2010-07-13 07:40:12

+0

它是官方文檔,不只是源代碼的鏈接。 – berkes 2010-07-13 09:10:43

+0

這不是官方文檔。 Lullabot使用與api.drupal.org相同的模塊創建了源代碼。仍然在模塊的模塊文件中提供功能列表是沒有用的。 – googletorp 2010-07-13 09:37:28

相關問題