建站学习网,专业提供各类建站教程,网页素材,SEO资讯等建站资源!

网站模板_网站源码_网站素材_建站教程_建站学习网

当前位置:建站学习网 > 建站教程 > 迅睿CMS教程 > 故障问题 >

迅睿cms首页调关键词“模块缓存不存在”

更新时间:2024-08-17整理编辑:建站学习网阅读:0

  使用迅睿cms开发网站模板,在首页列表中调用文章关键词时,如果按照列表页的调用方式直接操作,点击关键词链接时,会提示“模块[]缓存不存在”。

  比如,在首页使用如下代码

{php $kws=dr_get_content_kws($t.keywords);}
{if $kws}
{loop $kws $name $url}
<a href="{$url}" rel="nofollow" target="_blank">{$name}</a>
{/loop}
{/if}

  这个代码在列表页中,的确是调用内容关键词的代码,但是这个代码放在首页无法正常调取。

  这是因为列表页默认是自动识别当前所在模块的,而首页部分调用该代码,则需要另外手动设置当前内容所在的模块才可以。

  想要解决这个问题,只需要在上述代码里,加上一个模块名就行了,代码如下。

{php $kws=dr_get_content_kws($t.keywords,'article');}
{if $kws}{loop $kws $name $url}
<a href="{$url}" rel="nofollow" target="_blank">{$name}</a>
{/loop}
{/if}

  上述代码中的$t.keywords后面,有一个参数,里面的article就是模块名,以此类推,需要调用的内容所属哪个模块,修改这个模块名就可以了。

本文网址:https://www.dedexuexi.com/jzjc/xrjc/gzwt/3798.html

本站部分文章搜集与网络,如有侵权请联系本站,转载请说明出处。

标签:模块缓存
收藏此文 赞一下!() 打赏本站

如本文对您有帮助,就请建站学习网抽根烟吧!

支付宝打赏
微信打赏
迅睿cms后台密码忘记了,如何重置找回密码?
« 上一篇2024年08月17日
没有了
2024年08月17日下一篇 »
  • 迅睿cms后台密码忘记了,如何重置找回密码?
    0阅读
    迅睿cms管理员账号、密码丢失,可以通过数据库进行查看并修改,本文中,笔者将从加密原理以及逆向还原的角度来分步做下讲解,如果你对此不感兴趣,可以直接略过原理及逆向过程,直接看第三步的操作流程即可。一、先分析迅睿cms的加密逻辑从迅睿cms的源代码中,可以分析出其加密验证逻辑如下。1、md5加密明文密...
  • 迅睿cms无法通过id找到共享模块的模块目录
    0阅读
    迅睿cms访问文章内容页面时提示:“无法通过id找到共享模块的模块目录”。这个提示极大可能是因为非正常入库导致的,少入库了一张表,如果是正常在后台发布的内容,是不可能出现这种错误的。模块表入库一般有这几张表:dr_1_demo内容主表、dr_1_demo_index内容索引表、dr_1_demo_d...
  • 迅睿cms生成静态时报错排查处理
    0阅读
    在使用迅睿cms绑定移动域名以后,内容生成静态会出现如下图所示的错误,这种在生成静态的时候出错,最大可能性是模板的问题。所以,我们可以直接从模板代码上排查一下。排查方法1、打开index.php开启开发者模式开关2、后台开启url自由模式3、然后通过动态地址手动访问这个页面,就可以看到具体的错误,对...
  • 迅睿CMS问答插件安装后,无法选择栏目和输入内容的解决方法
    0阅读
    最近建站学习网在网站功能开发调试过程中,遇到过一个全新安装问答插件,但是无法选择栏目和输入内容的情况。经过查询源码,发现栏目数据是正常调用的,往下看之后,发现问答插件中content字段默认使用的是百度编辑器。但是系统目前使用的并非百度编辑器,这就造成了编辑器的位置出现jq错误,从而进一步引发栏目那...
  • 迅睿CMS如何在列表循环中调用模块附表内容字段:content
    0阅读
      CMS模块内容设计分为主表和附表  主表:存储的字段用于列表循环和搜索  附表:存储的字段用于内容页显示(原则上不能出现在列表显示)  设计附表是为了减轻主表的查询压力,把一些不常用于列表的字段放在附表中,如果非要把附表字段用在列表循环里面,就违背了附表的设计理念,这样想法是不效率的,非要做的话...
 
QQ在线咨询
×
欢迎您登陆建站学习网
QQ一键登陆 建站学习网账号登录