php - 自定义模块是在 Drupal 中访问外部 API 的最佳方式吗?

标签 php api drupal

尽管我已经为其他 CMS 做过类似的事情,但我还是扩展 Drupal 的新手。有人愿意就从 Drupal 内访问外部 API 的最佳方式分享意见吗?

我需要显示搜索结果、列表和列表摘要等内容。在我阅读 Drupal 时,我认为这意味着我需要创建“节点”和“ block ”。这是正确的吗?从模块教程中我不清楚这是否可以在同一模块内实现。

感谢您的帮助/建议!

更新:我找到了 Stock API 模块,它做了一个简单的例子来说明我正在尝试做的事情。我将在此之后对我的模块进行建模。

最佳答案

是的,它们都可以在同一个模块中使用;咨询各种hook functions关于如何在函数中声明节点和 block 。

还有 PHP 过滤器,它允许您在内容页面上嵌入纯 PHP 代码,并且不需要任何模块开发,但对于任何重要的事情我不推荐它。

关于php - 自定义模块是在 Drupal 中访问外部 API 的最佳方式吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/196471/

相关文章:

c++ - 在 C++ 中使用 Win32 Api 在任务栏中设置 NOTIFY ICON

javascript - 在 JavaScript 或 jQuery 中,当 div 的内容发生变化时是否会触发一个事件?

Facebook Drupal(fboauth)弹出窗口以全屏方式打开

php - 传递数字变量并防止 SQL 注入(inject)

javascript - 一行 JS 代码在 Wordpress 中中断。不知道为什么

javascript - 如何从java中的rest服务返回对象?

.net - 使用 Bloomberg .Net API 的每小时数据

PHP/Drupal - 数组上的英镑符号

php - Laravel 路由变量,foreach

php - 具有不同结果的多个 file_get_contents