业务经理

微信扫描以上二维码

028-61286886

技术咨询

在网站分类页面想调用出和当前页面关键词一样的文章

迅睿框架 更新 2020-10-29 11:29:52 ralaper

大家好,我在网站分类页面想调用出和当前页面关键词一样的文章,

比如 分类页面关键词是锚杆,我想在下面调用出文章标题都包含锚杆的

如果是钢筋,就调用出标题都包含钢筋的文章

想要在分类页面实现

这个table循环,可以把标题包含名称的文章都调用出来,想问的就是这个“名称”可不可以改成变量呢?就是根据页面关键词变动。like_title={$keywords}

{table table=1_news order=inputtime num=10 LIKE_title=%锚杆%}
          <li>
            <a href="{$t.url}">
              <div class="title ">
                <div class="left fl">
                  <img src="{HOME_THEME_PATH}images/wen.png" alt="">
                  <span>{$t.title}</span>
                </div>
                <div class="right fr">
                  <span>发布时间:</span>
                  <span>{$t.updatetime}</span>
                </div>
              </div>
              <div class="inner">
                <p>
                  答:{dr_strcut($t.description, 80)}
                </p>
              </div>
            </a>
          </li>
          {/table}{$debug}


方案

  • 迅睿框架创始人 #1 · 2020-10-29 10:35:44
    分类页面是什么url,url发给我看看,我判断页面是哪一个
  • 设计部 #2 · 2020-10-29 10:37:27
    {table table=1_news order=inputtime num=10 LIKE_title=%锚杆%}
    这样写没有问题啊,这个标签是调用包含【苗干】的10条文章
  • ralaper #3 · 2020-10-29 10:37:52
    回复迅睿框架创始人 我是在本地建的,就是category.html这个模板
  • 迅睿框架创始人 #4 · 2020-10-29 10:40:18
    category.html,关键词是锚杆,这个锚杆,在后台对应的是哪里的数据,你截图一下
  • ralaper #5 · 2020-10-29 10:44:46
    回复迅睿框架创始人 我建立了两个模块,一个是产品,一个是文章。我想在锚杆这个产品分类页面里面,调用出和文章模块里包含锚杆的内容下面还有纤维筋等其他产品,同样要调用出文章模块相关的内容

  • 迅睿框架创始人 #6 · 2020-10-29 10:46:56
    我只想知道你这个”锚杆“是在栏目哪里录入的,你这个标签只差一步就可以实现了,你告诉我在哪里录入的,我才能给你写出变量名称
  • 迅睿框架创始人 #7 · 2020-10-29 10:53:56
    就差这个信息了,在线等
  • ralaper #8 · 2020-10-29 10:54:13
    回复迅睿框架创始人

  • 迅睿框架创始人 #9 · 2020-10-29 10:59:08
    {related module=news tag=$cat[setting][seo][list_keywords] num=5}
    <a href="{$t.url}">{$t.title}</a>
    {/related} {$debug}
    应该可以用这个标签,我没有试过,这个变量就是读取你的位置的数据参考文档:《相关模块内容循环》
  • ralaper #10 · 2020-10-29 11:04:30
    回复迅睿框架创始人
    SQL: SELECT * FROM `dr_1_news` WHERE ((`dr_1_news`.`title` LIKE "%Array[seo][list_keywords]%" OR `dr_1_news`.`keywords` LIKE "%Array[seo][list_keywords]%")) AND `dr_1_news`.`status` = 9 ORDER BY `dr_1_news`.`updatetime` DESC LIMIT 5开发模式:已关闭数据缓存:未设置分页功能:已开启当前页码:1总页数码:0每页数量:分页地址:/frpmaogan-{page}/
    这样没调用出来啊,
    我改成汉子,是可以调用出的{related module=news tag=锚杆 num=5}
    SQL: SELECT * FROM `dr_1_news` WHERE ((`dr_1_news`.`title` LIKE "%锚杆%" OR `dr_1_news`.`keywords` LIKE "%锚杆%")) AND `dr_1_news`.`status` = 9 ORDER BY `dr_1_news`.`updatetime` DESC LIMIT 5开发模式:已关闭数据缓存:未设置总记录数:1分页功能:已开启当前页码:1总页数码:0每页数量:分页地址:/frpmaogan-{page}/可用字段:id、catid、title、thumb、keywords、description、hits、uid、author、status、url、link_id、tableid、inputip、inputtime、updatetime、displayorder、_inputtime、_updatetime
  • 迅睿框架创始人 #11 · 2020-10-29 11:05:54
    {php $kk=$cat[setting][seo][list_keywords];}
    {related module=news tag=$kk num=5}
    <a  target="_blank" href="{$t.url}">{$t.title}</a>
    {/related} {$debug}
    换一个写法
  • ralaper #12 · 2020-10-29 11:17:45
    回复迅睿框架创始人 ok这样没问题了,可以出来。还有个问题就是,我增加的是栏目模型字段,栏目里面没出来,但是显示在了内容编辑器下面,这是个bug还是哪里错了



  • 迅睿框架创始人 #13 · 2020-10-29 11:20:39
    栏目模型字段是在内容页面,没有问题参考文档:《栏目模型字段》
  • ralaper #14 · 2020-10-29 11:22:50
    回复迅睿框架创始人 那,模块内容字段,也是在内容页面里啊,这两个不就一样了吗

  • ralaper #15 · 2020-10-29 11:23:47
    回复迅睿框架创始人 按照字面意思理解,不是一个是显示在内容里面,一个显示在栏目里面吗
  • 迅睿框架创始人 #16 · 2020-10-29 11:25:28
    参考文档:《栏目模型字段》两个不一样,你看教程,内容字段是所以的内容,模型字段是根据栏目显示不同的内容字段,最终,他们都是内容字段
  • ralaper #17 · 2020-10-29 11:26:55
    回复迅睿框架创始人 理解了,那给栏目增加字段怎么加呢
  • 叩叩 #18 · 2020-10-29 11:27:05
    楼主要显示在栏目页面,创建栏目字段啊
  • 迅睿框架创始人 #19 · 2020-10-29 11:27:27
    满意答案
  • ralaper #20 · 2020-10-29 11:29:52
    迅睿框架创始人:好的,非常感谢,问题已经完美解决,有点钻牛角尖!

迅睿系统漏洞

导入微信文章
导入微信文章(2026-09-15)
优化排版缺少文字情况
GEO系统
GEO系统(2026-09-15)
运营客户端,防止误触阴影处关闭对话框
独立站群系统
独立站群系统(2026-09-14)
子站独立部署时修复同步附件失败问题
在线客服
在线客服(2026-09-13)
修复删除会话报错问题 删除会话时联动删除聊天图片
在线考试竞赛系统
在线考试竞赛系统(2026-09-12)
增加投票功能 考试功能拓展 注意:更新后需要执行系统更新,更新数...
网上信箱
网上信箱(2026-09-12)
修复新版本兼容问题
GeoSeo收录宝
GeoSeo收录宝(2026-09-12)
1 优化Update.php文件,解决版本在线升级不完整问题 2 ...
GeoSeo工具箱
GeoSeo工具箱(2026-09-11)
修正历史记录推送
微信系统
微信系统(2026-09-11)
增加数据统计总览界面 账号管理增加服务和公众号的区别 菜单管理支持更...
答题系统
答题系统(2026-09-11)
一站式在线答题系统,支持真题考试、题库练习和错题本,适合培训、考证、...