首页右侧这个“热门Hot”,要改这里:

addons/cms/view/default/common/sidebar.html

现在代码是:

{cms:arclist id="item" model="2" row="10" flag="hot" orderby="id" orderway="desc"}
它的意思是:只显示 模型ID=2 并且文章标志里勾了 热门 hot 的内容。

所以“没作用”常见原因是这两个限制卡住了:

文章没有勾“热门”
文章不是模型 2
改了以后没清缓存
如果你想“所有栏目/所有模型”的热门都显示,把 model="2" 去掉:

{cms:arclist id="item" row="10" flag="hot" orderby="id" orderway="desc"}
如果你想按浏览量热门,不管后台有没有勾热门,改成:

{cms:arclist id="item" row="10" orderby="views" orderway="desc"}
后台“热门”这个标志的定义在:

addons/cms/config.php

这里:

'flagtype' => [
    'hot' => '热门',
    'new' => '新',
    'recommend' => '推荐',
    'top' => '置顶',
],
如果你说的是首页中间主列表,不是右侧“热门Hot”,那不是这里控制,而是首页模板:

addons/cms/view/default/index.html

这里:

{cms:pagelist id="item"}
这个主列表由 addons/cms/controller/Index.php 控制,不受 flag="hot" 影响。

点赞(0) 打赏

评论列表 共有 0 条评论

暂无评论

微信小程序

微信扫一扫体验

立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部