dedecms如何检索用户的阅读历史

DEDE生成静态时,首页、列表页、文章内容页都生成HTML。文档页面刷新后,点击次数保持不变,页面需要重新生成。分析dede内容页面的字段标签后,解决方案如下:

JS解决方案:({dede:field.click/}这个不能实时刷新,用JS调用。)

内容页的调用方法:DEDE有一个专门用来统计点击次数的php文件。这个文件叫做count.php。我们只需要给它传递一些参数,就可以得到文章的点击量。调用方法也是JS调用的。这个代码不需要记住,用的时候复制就可以了。

这是文章页面调用文章的次数,{dede:field name='ID'/}是文章ID。

列表页和主页的调用方法:可以在循环中使用[field.id /]来获取列表页和主页。mid是发帖人,一般用admin账号发文章,所以一般是1。因为列表中不能有{},所以要写下实际地址:

这样主页和列表页的点击量就可以像文章的内容页一样实时刷新,特别适合博客。