迅睿CMS框架是一款PHP8高性能·简单易用的CMS开源开发框架,基于MIT开源许可协议发布,免费且不限制商业使用,是免费开源的产品,以万端互联为设计理念,支持的微信公众号、小程序、APP客户端、移动端网站、PC网站等多终端式管理系统。
联系官方销售客服
1835022288
028-61286886
使用文章同步推送到其他栏目后
会在列表页中出现两篇一模一样的文章,请问有办法优化吗?
1方案:LIST循环中,在模块首页排除重复的文章。
2方案:一篇文章属于多个栏目,同时文章ID只有一个,而不是多个栏目各发布一篇一模一样的文章
目前我想只有方案1是最便捷的吧,请问要怎么做?
方案2官方可以优化一下吗?这样子才比较符合这个推送的功能。
抱歉,ID是同一个ID的,没测试清楚。
所以我最后的需求是:一篇文章推送到了其他栏目,可是在模块首页出现了两篇一模一样的文章,请问如何能在LIST循环中,排除重复的文章,只显示一个?
请问语法是这样写吗?
{sql sql='select DISTINCT * from @#dr_1_anli' page=1 pagesize=10 urlrule=index.php?page=[page]}
我试了不出效果,没反映。
{php $sql=urlencode("select DISTINCT title,url from dr_1_anli");} {sql sql='$sql' page=1 pagesize=10 urlrule=index.php?page=[page]}
抱歉,ID是同一个ID的,没测试清楚。
所以我最后的需求是:一篇文章推送到了其他栏目,可是在模块首页出现了两篇一模一样的文章,请问如何能在LIST循环中,排除重复的文章,只显示一个?
请问语法是这样写吗?
{sql sql='select DISTINCT * from @#dr_1_anli' page=1 pagesize=10 urlrule=index.php?page=[page]}
我试了不出效果,没反映。