1
我正在尝试创建一个块,以显示在网站中创建了大量内容(节点)的用户......我该怎么做?例如“写有最多文章的用户列表”创建了大量内容(节点)的用户drupal
我正在尝试创建一个块,以显示在网站中创建了大量内容(节点)的用户......我该怎么做?例如“写有最多文章的用户列表”创建了大量内容(节点)的用户drupal
您可以在节点表上使用简单的SQL查询获取数据。我的SQL是一个有点生疏,但它会是这样的:
SELECT uid, count(nid) FROM node WHERE type = 'whatever' GROUP BY uid ORDER BY count(nid) DESC
第一个结果将是用户将类型最多节点什么的,与第二大节点,等等等等。第二个结果然后用户只解析结果并将其推入块中。我不会写如何做到这一点,虽然:)