我正在尝试创建一个投影查询,该查询具有基于当前内容项的属性的标题部件筛选器,例如显示文本({Content.DisplayText}
)。
查询不工作,当我调试解决方案并在GetFilterPredicate类的StringFilterForm方法上设置一个断点时,令牌值总是以空字符串的形式传递。好像这件事还没解决。对于Content组中的所有令牌,我都看到了相同的行为。
其他令牌运行得很好,比如QueryString ({Request.QueryString:*}
)令牌。
为什么内容项标记在我的查询过滤器中总是空的?我在使用Orchard v.1.7.1.0
发布于 2015-12-19 21:38:45
2年后,但是在Orchard 1.9.2中,您可以使用令牌根据当前的内容项进行查询:
{Request.Content.*}
我错过了令牌的请求部分。不确定这在我最初问这个问题的时候是否有效。
https://stackoverflow.com/questions/19769558
复制相似问题