0

我已经用果园实现了一个博客,现在我需要获取帖子的查看次数。目标是:

  • 在列表中获得 5 个最高查看的帖子
  • 在每篇博文上显示查看次数

我尝试了各种解决方案,但没有一个有效,查看次数始终为 0。

不为我工作(在 1.6 上)

有没有人成功使用或实现过这个功能?谢谢

编辑:我在日志中看到了这个错误(不知道是什么模块导致的)

Orchard.DisplayManagement.Implementation.DefaultDisplayManager
RuntimeBinderException thrown from Action`1 by   
System.Action`1[[Orchard.DisplayManagement.Implementation.ShapeDisplayingContext, 
Orchard.Framework, Version=1.6.0.0, Culture=neutral, PublicKeyToken=null]]
Microsoft.CSharp.RuntimeBinder.RuntimeBinderException:
Can not implicitly convert type
'Orchard.Modules.Models.ModuleEntry' in 'Orchard.ContentManagement.ContentPart' 
in CallSite.Target(Closure , CallSite , Object ) in
Orchard.DesignerTools.Services.WidgetAlternatesFactory.
<Displaying>b__5(ShapeDisplayingContext displayedContext) in 
Orchard.DisplayManagement.Implementation.DefaultDisplayManager.<>c__DisplayClassc.
<Execute>b__5(Action`1 action)
4

1 回答 1

1

我不知道为什么内容查看计数器对我不起作用。

无论如何,我已经设法禁用它并安装了:http: //gallery.orchardproject.net/List/Modules/Orchard.Module.ViewCount

按照模块页面上的说明,第二个有效。

非常感谢 Hazza 的宝贵意见和帮助。

快乐的果园...

于 2013-04-27T23:13:55.807 回答