业务经理

微信扫描以上二维码

028-61286886

技术咨询

无法在文章列表页循环获取到文章的关键词

迅睿框架 更新 2021-07-14 12:15:41 快乐无罪

现在无法在文章列表页循环获取到文章的关键词。

原来使用下面的代码可以获取到。

{php $kw=@explode(',', $t.keywords);}

{loop $kw $a}{if $a}

<a target='_blank' href="{dr_tags_url($a)}">{$a}</a>

{/if}

{/loop}


方案

  • 迅睿框架技术-何泉 #1 · 2021-07-14 11:25:43
    t是从哪里来的,需要提供前后循环标签代码
  • 快乐无罪 #2 · 2021-07-14 11:27:45
    这个标签是原来poscms调用关键词的,现在网站升级到迅睿,列表页调用不到关键词了。
  • 迅睿框架技术-何泉 #3 · 2021-07-14 11:28:36
    你需要提供前后循环标签代码才行
  • 快乐无罪 #4 · 2021-07-14 11:29:40
    {list action=module catid=$catid field=title,url,updatetime,description,keywords,hits order=updatetime page=1} <dl class="clearfix"> <dt><span>{dr_date($t._updatetime, 'd')}</span> <em>{dr_date($t._updatetime, 'Y-m')}</em> </dt> <dd> <h3><a href="{$t.url}" target="_blank" title="{$t.title}">{$t.title}</a></h3> <p><a href="{$t.url}" target="_blank" title="{$t.title}">{dr_strcut($t.description,120)}</a></p> <span>

    {php $kw=@explode(',', $t.keywords);}

    {loop $kw $a}{if $a}

    <a target='_blank' target="_blank" href="{dr_tags_url($a)}">{$a}</a>

    {/if}

    {/loop} </span> <a href="{$t.url}" target="_blank" title="查看详情" class="more"> <img src="{THEME_PATH}skin1/img/mub02inpage/newslist_icon01.png" width="37" height="74" alt="查看详情" /></a> </dd> </dl> {/list}

  • 迅睿框架技术-何泉 #5 · 2021-07-14 11:34:11
    满意答案
    你这个代码很标准,基本上不会存在问题呢除非你后台没数据
  • 快乐无罪 #6 · 2021-07-14 11:38:45
    前台系统故障报错 Call to undefined function dr_tags_url()
  • 快乐无罪 #7 · 2021-07-14 11:40:16
    <?php defined('SYSTEMPATH') || exit('No direct script access allowed'); ?>CRITICAL - 2021-07-14 11:39:59 --> Call to undefined function dr_tags_url()#SQL:SELECT `dr_1_news`.`title`,`dr_1_news`.`url`,`dr_1_news`.`updatetime`,`dr_1_news`.`description`,`dr_1_news`.`keywords`,`dr_1_news`.`hits` FROM `dr_1_news` WHERE `dr_1_news`.`catid` = 38 AND `dr_1_news`.`status` = 9 ORDER BY `dr_1_news`.`updatetime` DESC LIMIT 0,3#URL:http://www.1.com/html/xinwenzixun.html#AGENT:Mozilla/5.0 (Windows NT 10.0 WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.198 Safari/537.36#REFERER:http://www.1.com/html/zixundongtai.html#0 E:\wwwroot\www.1.com\dayrui\Fcms\Core\View.php(252): include()#1 E:\wwwroot\www.1.com\dayrui\Fcms\Extend\Home\Module.php(217): Phpcmf\View->display('list.html')#2 E:\wwwroot\www.1.com\dayrui\Fcms\Control\Category.php(72): Phpcmf\Home\Module->_Category(38, 'xinwenzixun', 1)#3 E:\wwwroot\www.1.com\dayrui\System\CodeIgniter.php(928): Phpcmf\Control\Category->index()#4 E:\wwwroot\www.1.com\dayrui\System\CodeIgniter.php(436): CodeIgniter\CodeIgniter->runController(Object(Phpcmf\Control\Category))#5 E:\wwwroot\www.1.com\dayrui\System\CodeIgniter.php(336): CodeIgniter\CodeIgniter->handleRequest(NULL, Object(Config\Cache), false)#6 E:\wwwroot\www.1.com\dayrui\Fcms\Init.php(394): CodeIgniter\CodeIgniter->run()#7 E:\wwwroot\www.1.com\index.php(48): require('E:\\wwwroot\\www....')#8 {main}
  • 迅睿框架技术-何泉 #8 · 2021-07-14 11:44:29
    dr_tags_url这个函数不存在,我们系统没用这个函数,删掉吧
  • 快乐无罪 #9 · 2021-07-14 11:49:25
    删除{dr_tags_url($a)}能显示关键词,怎么获取关键词的链接呀。
  • 迅睿框架技术-何泉 #10 · 2021-07-14 11:52:10
    默认模板有相关的示例代码的
  • 快乐无罪 #11 · 2021-07-14 12:15:41
    @迅睿框架技术-何泉:完美解决。。。。

迅睿系统漏洞

多语言翻译Seolang
多语言翻译Seolang(2026-09-21)
1. 新增译文数据备份恢复页面,支持断点续传 2. 多语言声明中心...
AI文章生成器
AI文章生成器(2026-09-20)
任务拆分独立配置 新增AI生成关键词 新增指令模板 新增品牌信...
GEO系统
GEO系统(2026-09-20)
后台 AEO 与运营端对齐:区域、跑批、CSV、补强、剧本均可在迅睿...
GeoSeo工具箱
GeoSeo工具箱(2026-09-18)
修正菜单规范
后台二次登陆验证
后台二次登陆验证(2026-09-18)
新增邮箱验证 新增短信验证
京东云短信
京东云短信(2026-09-17)
- 验证码有效期改只读展示 - 有效期旁新增系统设置按钮 - 保...
创蓝短信
创蓝短信(2026-09-17)
- 验证码有效期改只读展示 - 有效期旁新增系统设置按钮 - 保...
火山引擎短信
火山引擎短信(2026-09-17)
- 验证码有效期改只读展示 - 有效期旁新增系统设置按钮 - 保...
外贸多语言建站
外贸多语言建站(2026-09-17)
优化独立内容过滤机制