织梦转迅睿XunRuiCMS后,自定义函数实现tag聚合页面显示不同标题颜色类似织梦页面的功能

实现效果

迅睿tag优化

实现思路

因为XunRuiCMS数据表没有周统计、月统计等,因此这个按照数据表dr_1_tag.hits字段。当点击数达到某一数值事,赋值。

实现代码

修改位置:config/custom.php,将如下代码复制进去

function highlight($num)
{
    //点击数大于100时,取3或4
    if($num>100)
    {
        $highlight = mt_rand(3,4);
    }
    //点击数大于300时,取5或6
    else if($num>300)
    {
        $highlight = mt_rand(5,6);
    }
    //点击数小于100时,取1或2
    else
    {
        $highlight = mt_rand(1,2);
    }
    return $highlight;
}

tag调用部分

{tag num=10 order=hits}
    <a href="{$t.url}" class='tag{highlight($t.hits)}'>{$t.name}</a>
{/tag}

THE END

文章版权:作者:demo  来源:芝麻通  

免责声明:本站提供的一切软件、插件、教程和内容信息仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络收集整理,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑或手机中彻底删除上述内容。如果您喜欢该程序和内容,请支持正版,购买注册,得到更好的正版服务。我们非常重视版权问题,如有侵权请邮件与我们联系处理。敬请谅解!

本文最后更新于 2022-08-12 13:48:33,如果你的问题还没有解决,可以加入建站交流群和群友们一起讨论。

评论区