我已经实现了几个自定义模块,这些模块基本上将Drupal与我们内部构建的一些第三方应用程序联系起来。
现在,随着我对Drupal的了解,我很想知道是否可以将我的模块与Drupal VIEWS集成以用于报告目的。
我的模块直接连接到外部服务器上的几个MySQL数据库,并执行查询并在Drupal的上下文中呈现这些结果。
我想做的是,以某种方式使用VIEWS来选择和操作查询作为Drupal VIEW,以避免每次请求更改时重新使用模块查询。
基本上,是否可以将外部应用程序中的SQL表暴露给Drupal VIEWS可以获取的SQL表?我用Google搜索并找到了一些建议,但似乎没有人确切知道???
似乎drupal希望所有内容都是它自己的内部“内容类型”,从而连接到它的核心“节点” - 这是VIEWS做出的假设吗?
我不想将我的第三方数据导出到Drupal“节点,内容类型等”,因此VIEWS可以有效地读取和呈现结果。
对我来说,这应该可以通过Drupal模块以某种方式弥合差距???
干杯, 亚历