【问题标题】:Joomla! K2 - How to fetch Author Item Count for user page?Joomla! K2 - 如何获取用户页面的作者项目计数?
【发布时间】:2014-08-17 20:28:47
【问题描述】:

我的网站上有几位作者,他们每个人都有自己的页面,上面有他的图片、描述和他所有项目的列表。我想在他们的页面中添加一个“项目计数器”,因此页面将如下所示:

作者姓名,帖子数 -> 作者描述 -> 作者条目。

我在这里唯一想念的是作者的帖子数量。

非常感谢您的回答!

【问题讨论】:

  • 很多不正确的 PHP..
  • 请分享您尝试过的一些代码,我们可以帮助您调整它以满足您的需求
  • 您好,感谢您的帮助。到目前为止,我尝试的基本上是通过以下方式计算页面上的项目: items); ?> 这还不够好,因为我在这里有一个分页,它计算了不包括分页的项目。你知道如何计算分页项目吗?谢谢!
  • 更新:我还设法计算了分页项目,但单独使用: ($this->pagination->total) 我如何结合计数?谢谢!

标签: php joomla joomla-k2


【解决方案1】:

您需要稍微修改 K2 视图(我们对我们的一位客户进行了此操作)。您将需要在视图中创建类似于以下内容的查询:

SELECT count(*) FROM #__k2_items WHERE authorid='id';

现在您应该将该查询的结果传递给模板(使用 $this 对象上的 assignRef 函数。就是这样!

注意:不确定字段名称 authorid,我确定是别的东西,但我不记得了。

【讨论】:

    猜你喜欢
    • 2014-12-05
    • 2015-04-07
    • 2014-08-24
    • 2014-12-03
    • 2012-03-07
    • 2012-10-14
    • 2013-02-02
    • 2012-01-27
    • 2015-11-10
    相关资源
    最近更新 更多