1

我正在为 drupal 使用决策模块,它目前没有视图集成。我正在寻找一种在视图中使用基于此模块的一些简单过滤器的方法。如何将模块与视图集成?所有可用的文档都非常模糊。

4

3 回答 3

1

查看一些示例文件。评论模块就是一个很好的例子——views/modules/comment。

于 2010-01-06T04:23:03.807 回答
1

您有 3 种方式来了解视图:

  • doxygen API 手册包含所有视图文档。那里有一些很好的例子等。我自己用过几次,但很难找到你想要的东西,因为它通常不像人们希望的那样详细。
  • 视图代码本身。视图以与其他模块相同的方式实现了很多东西。
  • 查看其他模块以及它们如何实现您想要做的事情。

视图是一个复杂的机器,没有简单的方法来学习如何使用它。但是经过一些试验和错误,我相信你能够到达那里。

于 2010-01-06T13:15:30.937 回答
1

如果您实现标准处理程序,则将表及其字段作为排序、过滤器和参数添加到 drupal 非常容易。

快速浏览一下决策模块的代码,表格有 nid,可以使用与节点表的关系链接到视图。

这是一个很好的遍历:http: //views-help.doc.logrus.com/help/views/api-tables

于 2010-01-09T13:14:35.463 回答