我在果园中创建了一个简单的内容类型,其中包含(以及其他)星星模块,它基于投票模块(基本上这使用户可以投票给文章,然后显示平均值由星星代表的结果)。到目前为止,这个工作正常,但现在我想要一些类似于我的文章的前10名列表。我开始创建一个查询来获取此类型的所有项目,之后我想通过它们的平均投票价值来排序它们,这就是事情变得棘手......
排序条件页面允许我选择此内容项中的所有内容字段,但不会从投票模块中选择任何字段。我还查看了绑定,看看我是否可以在那里启用某些内容,但我发现有Contrib.Voting.Models.VoteWidgetPartRecord
中的字段不包含任何所需信息。
我查看了数据库并发现了一个这个名称的表,该表包含了内容项使用投票插件的信息 - 我需要的是来自表Contrib_Voting_ResultRecord
的信息。
是否有一些我没看到的东西,让这个工作?我相信我不能成为第一个想要这种功能的人。或者我是否必须自己编写排序标准,如果是,我在哪里可以找到有关如何执行此操作的信息?