回答
为了节省节点,你得到一个API函数的最基本的东西是nodequeue_save,但你真正需要做的就是向{nodequeue_queue}
表中插入一些数据。你可以用SQL自己做或者使用这个函数,但结果是一样的。
您应该记得在模块的信息文件中添加nodequeue模块作为依赖项,并在运行hook_install
之前检查它是否已安装。
某些API文档可能会帮助你在路上? http://api.lullabot.com/file/contrib/nodequeue/nodequeue.module
-1,链接到源代码不是特别有用。 – googletorp 2010-07-13 07:40:12
它是官方文档,不只是源代码的链接。 – berkes 2010-07-13 09:10:43
这不是官方文档。 Lullabot使用与api.drupal.org相同的模块创建了源代码。仍然在模块的模块文件中提供功能列表是没有用的。 – googletorp 2010-07-13 09:37:28
- 1. 以编程方式添加节点
- 2. 如何以编程方式将图像添加到Drupal节点?
- 3. 以编程方式在MSMQ中添加专用队列
- 4. 以编程方式添加端点
- 5. Drupal:自动将新节点添加到节点队列中
- 6. C#TreeView以编程方式向GrandChildren添加子节点等等
- 7. 以编程方式向ELB添加VPC节点
- 8. 以编程方式将数据添加到umbraco节点
- 9. TreeView - OnSelectedNodeChanged没有以编程方式添加节点
- 10. 以编程方式将子节点添加到jstree
- 11. 以编程方式将图像添加到Drupal节点
- 12. Dojo:以编程方式将子节点添加到树
- 13. 如何以编程方式添加UIImage?
- 14. 如何以编程方式添加UIBarButtonItem?
- 15. 如何以编程方式添加UIPanGestureRecognizer
- 16. 如何以编程方式添加ZedGraph?
- 17. 如何以编程方式添加ProgressBar?
- 18. 如何以编程方式将表单添加到Drupal 7中的节点?
- 19. 如何以编程方式将分类术语添加到hook_nodeapi()中的节点?
- 20. DataGridView并以编程方式添加列
- 21. ActiveMQ - 以编程方式删除队列
- 22. 如何在android中以编程方式添加新的日历
- 23. 如何查看以编程方式添加到表中的列
- 24. 如何以编程方式为Visual Studio添加跟踪点?
- 25. 如何以编程方式添加WCF客户端端点?
- 26. 以编程方式呈现Umbraco节点
- 27. 如何以编程方式编写节点内容模块
- 28. 如何使MDB监听以编程方式创建的队列
- 29. InfoPath以编程方式添加新行到列表结尾
- 30. 如何以编程方式更改Tor出口节点以获取新IP?
此外,你应该确保没有nodequeue - 需要注意变化的偶像。 Nodequeue_save或手动插入都会注意到它们:这些模块通常会将自己的侦听器(称为提交回调)添加到表单中。将队列直接插入数据库时,结果可能会变得意外。 – berkes 2010-07-13 09:13:46
感谢googletorp和berkes。我得出了类似的结论,并且你已经为我验证过了。我明白...... – 2010-07-13 15:39:34
在这种情况下,你应该避免直接写入数据库。使用API。 – Rimian 2011-09-30 05:54:58