帝国CMS搜索模板从我已知的7.0 7.2 7.5都不支持动态标签、灵动标签、SQL调用、PHP代码调用,只要按照以下方法修改后, 可以顺利支持7.0以上版本。
1,打开 /e/search/result/index.php 文件
查找
- require("../../class/connect.php");
- require("../../class/db_sql.php");
- require("../../data/dbcache/class.php");
- require("../../class/q_functions.php");
- require "../".LoadLang("pub/fun.php");
修改为:
- require('../../class/connect.php');
- require('../../class/db_sql.php');
- require('../../class/functions.php');
- require('../../class/t_functions.php');
- require('../../data/dbcache/class.php');
- require "../".LoadLang("pub/fun.php");
2,再查找
- //替换公共模板变量
- $listtemp=$tempr[temptext];
在上面添加如下代码
- //新增支持灵动标签和万能标签
- $tempr[temptext]=DtNewsBq('list'.$tempid,$tempr[temptext],0);
修改完成后就可以在搜索模板中使用帝国CMS灵动标签和万能标签、PHP代码。
帝国cms全站搜索支持标签调用设置如下:
找到/e/class/functions.php 的第4563行(建议用搜索,行数已经不准确)或 搜索“ReSchAlltemp()” 这个函数
在$pagetitle=$fun_r['SearchAllNav']; 下面添加以下代码:
- //----支持标签调用
- $pr['schalltemp']=DtNewsBq('lists'.$tempid,$pr['schalltemp'],0);
这样就可以了。
2020-10-16日:全站搜索支持标签调用,不合适公共模版下面的全站搜索模版
- 关键词:
猜你喜欢
联络方式:
电话:13927613927
邮箱:2589366562@qq.com
-
如何清除系统无用的服务项和系统服务列表中的残留服务
方法一:安装软件后,计算机里被安装了好些服务项,即便软件被卸载后,服务项还在,看着闹心,如何快速清除其实很简单进入命令行 ( win+r 输入cmd)输入 sc delete 服务名: 这样即可删除...
-
TL团队淘宝刷单注意事项
会员中心:可以看到、待发货、待收货、评价、退款等问题,实际意义不大淘宝昵称不设置会显示光标 淘气值越高,旺旺号质量越好。 收藏夹数量多,关注店铺数量多,足迹超过300以上,号质...
-
如何设置Linux面板优化php服务器性能
在创建站点之前,我们需要根据自己的条件进行一些配置,这可以让以后的站点运行更稳定!前期准备:安装宝塔Linux面板 6.x,安装Linux工具箱,安装LNMP或LAMP环境具体优化设置步骤1、添...
-
SEO入门基础:404页面 404 not found
SEO入门基础:404页面 404 not found 这个404在SEO教程下不分学习顺序,只是一个知识分支。记住重点即可。404页面是指客户端在浏览网页时,服务器无法正常提供信息,或是服务器无法回应,且不知道原因所返回的页面。简单来说404页面指的是原来可以正常访问的链接,由于某些特殊的原因失效,在访问这个链接的时候,服务器就会返回404状态的错误页面。...
-
Everything(文件快速搜索) v1.4.1.961绿色中文版
Everything是速度最快的文件搜索软件,可以瞬间搜索到你需要的文件Everything在第一次运行时,会建立索引数据库。生成的索引文件极小!Everything(文件快速搜索) v1.4.1.959.7z ...