我是扩展 Drupal 的新手,尽管我为其他 CMS 做过类似的事情。有人愿意就从 Drupal 中访问外部 API 的最佳方式分享意见吗?
我需要显示搜索结果、列表和列表摘要等内容。在我阅读 Drupal 时,我认为这意味着我需要同时创建“节点”和“块”。这是正确的吗?从模块教程中我不清楚这是否可以在同一个模块中进行。
感谢您的任何帮助/建议!
更新:我找到了 Stock API 模块,它可以简单地说明我正在尝试做的事情。我将在那之后为我的模块建模。
是的,它们都可以在同一个模块中实现;查阅各种钩子函数,了解如何在函数中声明节点和块。
还有 PHP 过滤器,它允许您在内容页面上嵌入纯 PHP 代码,并且不需要任何模块开发,但对于任何不重要的事情我不推荐它。
安德鲁 - 通常,您会希望将任何类型的重要代码放在外部模块中。除显示代码外,应将其放入与您的主题相关的 template.php 文件中。
如果您想更深入地描述您的项目,我可能会提出更有用的建议。