联系官方销售客服

1835022288

028-61286886

迅睿框架 版主:迅睿框架研发组
无法在文章列表页循环获取到文章的关键词
类型:迅睿CMS 更新时间: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
    Chrome 0
    t是从哪里来的,需要提供前后循环标签代码
  • 快乐无罪
    #2楼    快乐无罪
    2021-07-14 11:27:45
    Chrome 0
    这个标签是原来poscms调用关键词的,现在网站升级到迅睿,列表页调用不到关键词了。
  • 迅睿框架技术-何泉
    #3楼    迅睿框架技术-何泉
    2021-07-14 11:28:36
    Chrome 0
    你需要提供前后循环标签代码才行
  • 快乐无罪
    #4楼    快乐无罪
    2021-07-14 11:29:40
    Chrome 0
    {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
    Chrome 0
    你这个代码很标准,基本上不会存在问题呢除非你后台没数据
    满意答案
  • 快乐无罪
    #6楼    快乐无罪
    2021-07-14 11:38:45
    Chrome 0
    前台系统故障报错 Call to undefined function dr_tags_url()
  • 快乐无罪
    #7楼    快乐无罪
    2021-07-14 11:40:16
    Chrome 0
    <?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
    Chrome 0
    dr_tags_url这个函数不存在,我们系统没用这个函数,删掉吧
  • 快乐无罪
    #9楼    快乐无罪
    2021-07-14 11:49:25
    Chrome 0
    删除{dr_tags_url($a)}能显示关键词,怎么获取关键词的链接呀。
  • 迅睿框架技术-何泉
    #10楼    迅睿框架技术-何泉
    2021-07-14 11:52:10
    Chrome 0
    默认模板有相关的示例代码的
  • 快乐无罪
    #11楼    快乐无罪
    2021-07-14 12:15:41
    Chrome 0
    @迅睿框架技术-何泉:完美解决。。。。